远程调试器无法找到资源dll(vsdebugeng.impl.resources.dll)-VS 2017 CE 15.8.7

时间:2018-10-15 13:56:20

标签: visual-studio visual-studio-2017


场景

我正在尝试从Visual Studio 2017 CE运行默认应用程序。 我只是创建了一个示例点网核心Web应用程序并成功构建了它。 一旦我开始运行我的应用程序,它的最终错误提示将包含以下错误消息。


Microsoft Visual Studio错误消息

无法附加。远程调试器无法找到资源dll(vsdebugeng.impl.resources.dll)。 请确保在目标计算机上复制或安装了完整的远程调试器文件夹。


其他信息

Visual Studio 2017社区版-版本15.8.7

  • 操作系统名称:Microsoft Windows 8.1 Pro操作系统
  • 版本:6.3.9600(不适用)内部版本9600
  • 操作系统制造商:Microsoft Corporation
  • 操作系统配置:成员工作站操作系统版本
  • 类型:免费多处理器

以管理员身份运行时出现错误消息

无法附加。远程调试器无法找到资源dll(vsdebugeng.impl.resources.dll)。请确保在目标计算机上复制或安装了完整的远程调试器文件夹。

Screen shot

2 个答案:

答案 0 :(得分:0)

此问题有多种原因。这种情况不仅发生在2017年,而且还存在于2015年的CE中。也请参见此线程Unable to attach Visual Studio 2013 debugger with x64 process

这是仅在Web应用程序中发生还是在调试其他项目(Azure函数)时也存在

对于Web应用程序,请尝试在IIS中启用32位,然后尝试附加到进程。

答案 1 :(得分:0)

本周,当远程调试器的相同副本及其所有文件运行正常时,我遇到了同样的错误消息。问题是我忘记以管理员身份运行远程调试器。当我以管理员身份重新启动调试器时,问题就消失了。

这是与VS 2017 15.9.16一起使用的,当尝试将c ++项目部署到远程目标计算机时,我看到了错误消息。这篇文章是与此错误消息相关的唯一Google搜索结果,因此希望我的回答会帮助其他遇到此问题的人。