【问题标题】:Remote Debugging C++ Application, Deployment failed on VS 2015远程调试 C++ 应用程序,在 VS 2015 上部署失败
【发布时间】: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


    【解决方案1】:

    我遇到了同样的问题并通过以下方式解决: 似乎源机器(调试器)将一些文件复制到远程机器的指定文件夹(c:\remotetemp)中。因此,请确保该目录具有创建文件所需的所有访问权限。

    【讨论】:

      【解决方案2】:

      我意识到这已经晚了,但我遇到了这个错误并发现它是因为我正在推送文件的远程系统也没有硬盘空间。因此,请确保您的系统上的驱动器未满。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-11-18
        • 1970-01-01
        • 1970-01-01
        • 2015-12-06
        • 2019-11-27
        • 2013-08-22
        • 2012-12-26
        • 1970-01-01
        相关资源
        最近更新 更多