我正在尝试从Visual Studio 2017 CE运行默认应用程序。 我只是创建了一个示例点网核心Web应用程序并成功构建了它。 一旦我开始运行我的应用程序,它的最终错误提示将包含以下错误消息。
无法附加。远程调试器无法找到资源dll(vsdebugeng.impl.resources.dll)。 请确保在目标计算机上复制或安装了完整的远程调试器文件夹。
Visual Studio 2017社区版-版本15.8.7
无法附加。远程调试器无法找到资源dll(vsdebugeng.impl.resources.dll)。请确保在目标计算机上复制或安装了完整的远程调试器文件夹。
答案 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搜索结果,因此希望我的回答会帮助其他遇到此问题的人。