2016-08-01 63 views
4

将Visual Studio 2015升级到Update 3后,远程调试停止工作。尝试调试错误时发生:VS2015 SP3远程调试路径中的非法字符

严重级代码说明项目文件行抑制状态 错误DEP4300:无法生成应用程序包xxx的根文件夹| VS.Debug_x86.xxx | CN = xx | xxxxxx.Debug_x86.xxx基本布局文件夹为C:\ Users \ xxxx。路径中的非法字符。

回答

4

远程设备应该上传Visual Studio 2015远程调试工具,以允许远程调试。此工具在Visual Studio版本中有所不同。因此,在Visual Studio升级之后,还需要更新远程设备上的远程调试器工具。该工具通常位于以下目录中: C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Remote Debugger

+0

你找到一个下载用于远程调试工具VS 2015年更新3或者是否使其与更新2中的较旧版本兼容?我找不到适用于更新3的版本。 –

+1

我使用的是与VS 2015 Update 3一起安装的版本。版本:14.0.25420.1生成者:D14REL – raV720

+0

您是在远程机器上安装一个还是安装完整的Visual工作室在远程机器上? –

-1

我无法在MSDN上找到Remote Tool Update 3(@wblanks - 它本来很高兴发布一个链接,虽然我怀疑即使你做了,该链接可能不再可用,因为我搜索MSDN的这个更新并可以找到它)。

但是,我在开发机器上安装了Visual Studio 2015 Update 3。

在文件夹中,我找到msvsmon.exe版本14.0.25420。我将Remote Debugger文件夹的全部内容复制到我的平板电脑上的Remote Debugger文件夹中,我最初安装了VS 2015的远程工具Update 1。之后,我重新启动平板电脑上的远程调试器应用程序,并试图部署我的应用程序从我的开发机器上运行的Visual Studio 2015远程运行,我不再遇到DEP4300错误。

0
  1. 升级VS2015更新3就像raV720说的。
  2. 转到https://msdn.microsoft.com/en-us/subscriptions/downloads/#searchTerm=remote%20tools&MyProducts=true

    • 登录您的MSDN数据。
    • 转到“订户下载”。
    • 搜索“远程调试器”。
    • 下载“远程工具为Visual Studio 2015年更新3” - 64MB

如果执行步骤2在您的Windows平板电脑,避免您的远程设备上下载大量数据的不必要GB的。

然后进入“远程调试器” - >“关于”,应该指出:14.0.25420.1通过内置:与VS2015更新运行D14REL 3.