Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.4k views
in Technique[技术] by (71.8m points)

debugging - The program '[3984] dotnet.exe' has exited with code -2147450751 (0x80008081)

The program '[3984] dotnet.exe' has exited with code -2147450751 (0x80008081).
The program '[3984] dotnet.exe: Program Trace' has exited with code 0 (0x0).
The program '[2492] iisexpress.exe: Program Trace' has exited with code 0 (0x0).
The program '[7352] chrome.exe: WebKit' has exited with code -1 (0xffffffff).
The program '[2492] iisexpress.exe' has exited with code 0 (0x0). 

After I started the debugger on my mvc project (Using VS 2017 .Net Core 2.14) the chrome opens and closes for a second during the debugging and I m getting this errors. Anyone have an idea?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

TL;DR; Just run the latest available .NET core SDK setup from here

Complete Details: When I was trying to run a simple .NET core console application below error was shown in output window and the application wasn't starting:

The program '[11036] dotnet.exe' has exited with code -2147450749 (0x80008083).

Then I went to inDebug etcoreapp1.1 path of my application code and started a powershell window in that path. Then I tried launching the application from console with below command:

dotnet .myapp.dll

which gave below error:

It was not possible to find any compatible framework version The specified framework 'Microsoft.NETCore.App', version '1.1.2' was not found. - Check application dependencies and target a framework version installed at: - Alternatively, install the framework version '1.1.2'.

Then I realized that Visual Studio wasn't showing this real error at all in the output window which would have been more useful to me.

So that ring some bells. I quickly ran the command dotnet --version to know the highest installed .NET core version. It returned :

2.0.3

I also checked C:Program Filesdotnetsdk directory and it contained below directories:

1.0.0-preview2-003131
1.0.0-preview4-004233
1.0.4
1.1.0

Finally I decided to run the latest available .NET core SDK setup from here. There are two parts of the setup:

  1. Microsoft .NET core 1.0.5 runtime
  2. Microsoft .NET core Windows Server hosting

The second part is crucial to really solving this error. Second part of the installer requires that IIS feature is enabled on your machine as a prerequisite. So enable IIS feature before you get started with the installer.

Just running and finishing the installer setup resolved my issue.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...