【问题标题】:VS2015 SP3 remote debug illegal characters in pathVS2015 SP3远程调试路径中的非法字符
【发布时间】:2016-10-03 20:56:33
【问题描述】:

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

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

【问题讨论】:

    标签: visual-studio-2015 remote-debugging


    【解决方案1】:

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

    【讨论】:

    • 您是否找到了用于 VS 2015 Update 3 的远程调试工具的下载,或者您是否使其与更新 2 中的旧工具一起工作?我找不到适用于 Update 3 的版本。
    • 我使用的是随 VS 2015 Update 3 一起安装的版本。版本:14.0.25420.1 由:D14REL 构建
    • 你是在远程机器上安装了那个,还是在远程机器上安装了完整的 Visual Studio?
    • 刚刚复制的目录与远程调试器的适当文件(x86 或 x64)。
    • 在没有桌面的运行 Windows IoT Core 的 Raspberry Pi 上应该如何工作?调试器是内置的,过去我们刚刚启动它(在 Raspberry Pi 上),然后部署了应用程序,一切正常。据推测,微软会通过 Windows Update 部署新的调试器。
    【解决方案2】:
    1. 如raV720所说,升级VS2015更新3。
    2. 转到https://msdn.microsoft.com/en-us/subscriptions/downloads/#searchTerm=remote%20tools&MyProducts=true

      • 使用您的 MSDN 数据登录。
      • 转到“订阅者下载”。
      • 搜索“远程调试器”。
      • 下载“用于 Visual Studio 2015 更新 3 的远程工具” - 64mb

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

    然后转到'Remote Debugger' -> 'About',它应该显示:14.0.25420.1 build by: D14REL which runs with VS2015 update 3.

    【讨论】:

      【解决方案3】:

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

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

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

      【讨论】:

        猜你喜欢
        • 2017-06-03
        • 2017-02-18
        • 1970-01-01
        • 2013-04-03
        • 1970-01-01
        • 2023-03-06
        • 1970-01-01
        • 2019-08-30
        • 1970-01-01
        相关资源
        最近更新 更多