我正在尝试远程调试过去偶尔使用的应用程序,没有问题。 我有一个用于远程机器输出的共享目录,远程调试工具在机器上运行并且工作正常。 该文件夹具有"所有人"权限,可以肯定。
重建时,会生成所有输出文件,包括我尝试调试的文件。 然后我得到一个错误,
"尝试运行项目时出错:无法启动程序 'D:\MyShare\MyApp.exe'. 系统找不到指定的文件">
这特别奇怪,因为文件存在,它只是创建了它,我可以在本地或远程计算机上手动执行它。 我已经检查了Process Monitor,这表明该文件很好,因此Visual Studio似乎能够很好地看到该程序,不确定导致错误的原因。
我已经重新启动了双方,但没有运气。
典型,我在发布此内容的那一刻就解决了它...... 解决方案是使用完整的 UNC 共享路径,而不是映射的驱动器路径。
所以我的项目"输出路径">
d:myshare
成为
\somepcmyshare
现在一切都按预期工作。