【发布时间】:2016-03-04 02:04:47
【问题描述】:
我正在尝试远程调试 C++ 应用程序。 VS 2015 可以连接到远程机器,并且在远程机器上“VS 2015 远程调试器”正在检测有效用户连接到它。但是部署失败并在 Visual Studio 中出现错误
2>错误:无法部署本地文件'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\Debug_NonRedist\x64\Microsoft.VC140.DebugCRT\concrt140d.dll'(远程文件路径' C:\remotetemp\concrt140d.dll') 2>错误:无法部署本地文件'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\Debug_NonRedist\x64\Microsoft.VC140.DebugCRT\msvcp140d.dll'(远程文件路径'C:\ remotetemp\msvcp140d.dll') 2>错误:无法部署本地文件'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\Debug_NonRedist\x64\Microsoft.VC140.DebugCRT\vccorlib140d.dll'(远程文件路径'C:\ remotetemp\vccorlib140d.dll') 2>错误:无法部署本地文件'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\Debug_NonRedist\x64\Microsoft.VC140.DebugCRT\vcruntime140d.dll'(远程文件路径'C:\ remotetemp\vcruntime140d.dll') 2>错误:无法部署本地文件'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\Debug_NonRedist\x64\Microsoft.VC140.DebugCXXAMP\vcamp140d.dll'(远程文件路径'C:\ remotetemp\vcamp140d.dll') 2>错误:无法部署本地文件'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\Debug_NonRedist\x64\Microsoft.VC140.DebugMFC\mfc140ud.dll'(远程文件路径'C:\ remotetemp\mfc140ud.dll') 2>错误:无法部署本地文件'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\Debug_NonRedist\x64\Microsoft.VC140.DebugMFC\mfcm140ud.dll'(远程文件路径'C:\ remotetemp\mfcm140ud.dll') 2>错误:无法部署本地文件'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\Debug_NonRedist\x64\Microsoft.VC140.DebugOpenMP\vcomp140d.dll'(远程文件路径'C:\ remotetemp\vcomp140d.dll')
我关注https://msdn.microsoft.com/en-us/library/y7f5zaaa.aspx,并按照指定设置参数
设置
远程命令 => C:\remotetemp\myapp.exe
工作目录 => C:\remotetemp
远程服务器名称 => 远程机器
连接 => 带有 Windows 身份验证的远程
调试器类型 => 自动 //我也尝试过原生,但对我不起作用
部署目录 => C:\remotetemp
知道这里可能缺少什么吗?
【问题讨论】:
标签: c++ visual-studio visual-studio-2015 remote-debugging