C# 远程调试引发奇怪的异常

C# 远程调试引发奇怪的异常,c#,uwp,remote-debugging,C#,Uwp,Remote Debugging,远程调试我的UWP应用程序时,VS总是在部署过程开始后抛出以下错误: 错误:调用的目标已引发异常 远程计算机是Win10虚拟机。当我从目标机器列表中选择“本地机器”时,应用程序运行良好 我已确保的事项: 虚拟机和开发机器可以看到对方 虚拟机上安装了远程工具,远程调试器正在运行 当我开始部署时,远程调试器显示“[UserX]已连接”,所以VS正在与它对话 我已经尝试了所有3种身份验证模式(无、Windows、Universal),但都不起作用 我已经恢复了NuGet包,重建了解决方案中的所有项目等

远程调试我的UWP应用程序时,VS总是在部署过程开始后抛出以下错误:

错误:调用的目标已引发异常

远程计算机是Win10虚拟机。当我从目标机器列表中选择“本地机器”时,应用程序运行良好

我已确保的事项:

  • 虚拟机和开发机器可以看到对方
  • 虚拟机上安装了远程工具,远程调试器正在运行
  • 当我开始部署时,远程调试器显示“[UserX]已连接”,所以VS正在与它对话
  • 我已经尝试了所有3种身份验证模式(无、Windows、Universal),但都不起作用
  • 我已经恢复了NuGet包,重建了解决方案中的所有项目等
  • 我也尝试了“调试而不是启动”复选框和“卸载并重新安装我的软件包”选项
  • 还有人见过这种行为吗

    (调用的目标抛出的异常通常包含一个更具体的异常,它显示了实际出现的错误,但在本例中,我没有任何方法深入研究主异常)

    以下是输出窗口的快照:

    编辑 更多信息。如果我选择通用身份验证,错误将更改为以下内容:

    错误:未找到字段:“Microsoft.VisualStudio.ImmersiveProjectServices.BootstrapperOperationPackage.StandardCollectorPuAgent”


    唉,真是典型的失意。请记住,这与远程调试器无关,是部署失败了。这并不是说调试在这之后会工作得那么好。尝试通过启动另一个VS实例来获得更好的诊断,请使用“调试”>“附加”来附加到devenv.exe,并使其在所有CLR异常时停止。@HansPassant:VS不会在异常时停止。
    devenv.exe
    附加的进程是否正确?@close-voter:太宽了???如果我幸运的话,这个问题最多应该有一个答案。如果你创建一个空白的uwp应用程序,它能成功部署吗?另外,最好提供vs版本,即开发机器操作系统版本。@Sunteen MSFT:还没有尝试使用空白应用程序。到时候我会把它寄出去的。开发和远程计算机上的操作系统均为Win10 x64。此外,远程机器也有周年更新。两台机器上的VS2015社区更新3。