我想调试一个基于WebApi Core2.2的空.NET项目。
我安装了“Core2.2SDK x86”并将目标框架更改为2.2:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
</PropertyGroup>当我开始调试这个项目时,IIS启动了,但是在路由api/values中,我没有看到任何东西(它永远加载),我得到了这个错误:
目标进程退出而不引发目标进程配置为使用CoreCLR event.Ensure的启动.NET。如果目标进程没有在.NET核心上运行,则可能会出现这种情况。
在我的解决方案中,存在WPF和类库项目。我想为它做一个WebApi。就像我说的,这是一个由Visual 2019生成的空基项目。我刚安装了核心2.2。为什么我会犯这个错误,我做错了什么?

发布于 2019-04-19 22:47:55
我也有过同样的问题。
我从命令行运行Program.cs文件,错误消息不同。
因此,显然,我没有安装适当的.NET核心运行时。
您可以通过以下链接- https://dotnet.microsoft.com/download下载它
发布于 2019-06-19 16:28:47
我也面临着同样的问题!
我通过VS安装程序将我的视觉工作室更新为最近的版本。
在更新时,我还添加了以下VS工作负载:
参见此处的工作负载:
https://github.com/MicrosoftDocs/visualstudio-docs/blob/master/docs/install/modify-visual-studio.md
这对我有用!
我没必要降级或者删除任何东西
发布于 2019-11-22 12:21:20
我不得不做一个“清洁”和“重建”的项目,然后,它再次发挥作用。
https://stackoverflow.com/questions/55757793
复制相似问题