No you don't need to install View for desktop installation. The IP.txt is fine with just the harness IP filled in.
If the VP agent service is not running, that means that the desktop agent installation didn't go successfully. Did you install the agent using local administrator account? Did you see any errors during the installation process?