相关疑难解决方法(0)

Windows Server 2016上的远程调试UWP应用程序

目标

我想使用Windows Server 2016(x64)来远程调试UWP应用程序.原因?我的工作PC仍然运行Windows 7实例,无法在Windows 7计算机上部署UWP应用程序.

问题

我已经在Windows Server 2016计算机上安装了Visual Studio 2015远程工具,并在端口4020上启动它.身份验证模式设置为"无".我也在服务器上启用了Developer模式.我还在Visual Studio中设置了我的项目以使用远程机器进行调试.

问题是,每当我尝试将我的解决方案部署(仅部署,甚至不调试)到服务器时,都会发生以下情况:

Visual Studio显示以下输出:

Deploy started: Project: MyProject.UI.Uwp, Configuration: Debug x86
Starting remote deployment...
Reading package recipe file "C:\SourceCode\MyProject\MyProject.UI.Uwp\bin\x86\Debug\MyProject.UI.Uwp.build.appxrecipe"...
Run Code Online (Sandbox Code Playgroud)

然后挂起永远.

与此同时,服务器上的远程工具显示以下输出:

UserAbc connected.
Run Code Online (Sandbox Code Playgroud)

这表明我的Windows 7 PC和目标Windows Server 2016计算机之间必须至少进行一些通信.

无论是在Visual Studio中还是在远程调试器中都没有显示任何错误消息.

这个问题

知道为什么部署会在没有错误消息的情况下永久挂起吗?或者我是否想要完成一项不可能完成的任务?Windows Server 2016是否能够运行UWP应用程序?

更新

我直接在Windows Server 2016上安装了VS 2015 Update 3.我能够直接在服务器上创建和调试简单的UWP应用程序,因此服务器显然能够运行UWP应用程序.但是我仍然无法使远程调试工作.也许问题完全在我的本地Windows 7 PC上,与Windows Server无关.奇怪的是,这个过程在"读取包装配方文件"时挂起.可能是防病毒正在拦截?

deployment remote-debugging uwp windows-server-2016

7
推荐指数
1
解决办法
1050
查看次数