mic*_*cer 17 c# asp.net-core asp.net-core-webapi visual-studio-2019 .net-core-2.2
我想调试基于.NET Core 2.2的空WebApi项目。
我安装Core 2.2 SDK x86
了目标框架并将其更改为2.2:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
当我开始调试该项目时,IIS
开始运行,但是在路由中api/values
我什么也没看到(它永远加载),并且出现此错误:
在没有引发CoreCLR启动事件的情况下退出了目标进程。确保将目标进程配置为使用.NET Core。如果目标进程未在.NET Core上运行,则可能会出现这种情况
在我的解决方案WPF
和Class Library
项目中。我想做到WebApi
这一点。就像我说的那样,它的空基项目由发起Visual Studio 2019
。我刚刚安装了Core 2.2
为什么会收到该错误以及我做错了什么?
小智 23
我也遇到了同样的问题。但对我来说,我的项目运行在 .NET Core 2.2 中,而我没有安装它。我用的是VS 2019。
因此,对于解决方案,只需转到 Visual Studio 安装程序,然后为 VS 2019 点击“修改”,如下图所示(不过是西班牙语):
然后,单击“单个组件”,例如
然后,确保您签入“.NET Core 2.2 Runtime (EOL)”(以及以上版本,如 .NET Core 3.0,如果需要的话)并单击“修改”,如图所示
希望这对你有用。
Quy*_*bee 12
我面临着同样的问题!
我通过VS安装程序将Visual Studio更新到最新版本。
更新时,我还添加了以下VS工作负载:
在此处查看有关工作负载的信息:https :
//github.com/MicrosoftDocs/visualstudio-docs/blob/master/docs/install/modify-visual-studio.md
这对我有用!
我不必降级或删除任何内容
Naz*_*hka 10
我遇到过同样的问题。
我从命令行运行Program.cs文件,并且错误消息有所不同。
因此,显然,我没有安装适当的.Net Core运行时。
您可以通过以下链接下载它-https: //dotnet.microsoft.com/download
软件包升级后我遇到了同样的问题。您不需要任何更新。只需访问 dotnet.microsoft.com/download/dotnet-core/2.2 并获取运行时 dotnet-hosting-2.2.7-win。
小智 5
在搜索问题后,我看到很多答案,例如尝试和错误,我得到以下信息:它仅取决于三个参数,并且它们必须兼容
归档时间: |
|
查看次数: |
11742 次 |
最近记录: |