Visual studio 无法附加到 coreCLR。访问被拒绝

Visual studio unable to attach to coreCLR. access is denied

我在 Dot.net Core 2.0 中创建了一个控制台应用程序,当我 运行 我无法连接到 CoreCLR。访问被拒绝

我已经尝试清理、删除 bin 和 obj 中的文件,还尝试 运行ning 在 86x 下,但找不到任何解决此问题的方法。

我可以通过安装 Dot.Net 的 更新版本解决这个问题,现在是 2.1,在你的情况下,将来可能会有所不同。

您可以查看较新的稳定版本On Official Microsoft Site for Dot.net core here

和原始 Post check

在我的例子中(对于 .net6)我必须更改项目文件:

<PublishSingleFile>true</PublishSingleFile>

<PublishSingleFile Condition="'$(Configuration)' == 'Release'">true</PublishSingleFile>

显然调试器无法处理单个 exe 文件。