Visual studio 2015 VS2015 SP3远程调试路径中的非法字符

Visual studio 2015 VS2015 SP3远程调试路径中的非法字符,visual-studio-2015,remote-debugging,Visual Studio 2015,Remote Debugging,升级Visual Studio 2015以更新3后,远程调试停止工作。尝试调试时发生错误: 严重性代码说明项目文件行抑制状态 错误DEP4300:无法生成应用程序包xxx | VS.Debug_x86.xxx | CN=xx | xxxxxx.Debug_x86.xxx的根文件夹,基本布局文件夹为C:\Users\xxxx。路径中存在非法字符。远程设备应上载Visual Studio 2015远程调试器工具,以允许远程调试。此工具在Visual Studio版本之间有所不同。所以在VisualS

升级Visual Studio 2015以更新3后,远程调试停止工作。尝试调试时发生错误:

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

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

我在MSDN上找不到远程工具更新3(@wblanks-发布链接会很好,尽管我怀疑即使您发布了链接,该链接也可能不再可用,因为我在MSDN中搜索了此更新并找到了它)

然而,我的开发机器上安装了Visual Studio 2015 Update 3

C:\ProgramFiles(x86)\Microsoft Visual Studio 14.0\Common7\IDE\Remote Debugger
文件夹中,我找到了
msvsmon.exe
version 14.0.25420。我在平板电脑上的
远程调试器
文件夹上复制了
远程调试器
文件夹的全部内容,我最初在那里安装了VS 2015的远程工具,更新1。之后,我在平板电脑上重新启动了远程调试器应用程序,当我试图从运行在我的开发机器上的Visual Studio 2015远程部署我的应用程序时,我不再收到DEP4300错误

  • 如raV720所述,将VS2015升级至更新3
    • 使用MSDN数据登录
    • 转到“订户下载”
    • 搜索“远程调试器”
    • 下载“Visual Studio 2015远程工具更新3”-64mb
  • 如果在Windows平板电脑上执行步骤2,则可以避免在远程设备上下载大量不必要的GB数据


    然后转到“远程调试器”->“关于”,它应该指出:14.0.25420.1由:D14REL构建,与VS2015更新3一起运行。

    您找到了VS2015更新3的远程调试工具的下载,还是使用了更新2中的旧工具?我找不到适用于更新3的版本。我正在使用与VS 2015更新3一起安装的版本。版本:14.0.25420.1生成者:D14rel您是在远程计算机上安装了该版本还是在远程计算机上安装了完整的Visual Studio?刚刚用远程调试器的适当文件(x86或x64)复制了目录。在没有桌面的情况下,在运行Windows IoT Core的Raspberry Pi上该如何工作?调试器是内置的,在过去我们只是启动它(在Raspberry Pi上),然后部署应用程序,一切正常。微软可能会通过Windows Update部署新的调试器。