在 WPF 上从 .NET5 升级到 .NET6 后开始调试失败
Start with Debugging fails after upgrade from .NET5 to .NET6 on WPF
我将我的 WPF 项目从 .NET5 升级到 .NET6。当我尝试 运行 项目时,它给出了 Unable to attach to CoreCLR. Operation not supported
但是,我可以 运行 无需调试。
我尝试清理 Nuget 包并将其更新到 .NET6。此外,删除了 obj
和 bin
文件夹。这些都没有解决问题。
如何重新启用调试?谢谢
您必须将 .NET5 <PublishSingleFile>true</PublishSingleFile>
更改为以下设置:
<PublishSingleFile Condition="'$(Configuration)' == 'Release'">true</PublishSingleFile>
此更改后,您将能够 运行 进行调试。
这个问题提到并解决了这些主题。您可以查看详情。
我将我的 WPF 项目从 .NET5 升级到 .NET6。当我尝试 运行 项目时,它给出了 Unable to attach to CoreCLR. Operation not supported
但是,我可以 运行 无需调试。
我尝试清理 Nuget 包并将其更新到 .NET6。此外,删除了 obj
和 bin
文件夹。这些都没有解决问题。
如何重新启用调试?谢谢
您必须将 .NET5 <PublishSingleFile>true</PublishSingleFile>
更改为以下设置:
<PublishSingleFile Condition="'$(Configuration)' == 'Release'">true</PublishSingleFile>
此更改后,您将能够 运行 进行调试。
这个问题提到并解决了这些主题。您可以查看详情。