Csharp/C#教程:程序’ dotnet.exe’已退出,代码为-2147450749分享


程序’ dotnet.exe’已退出,代码为-2147450749

在尝试构建并运行hello world dotnetcore控制台应用程序时,应用程序将关闭,没有任何exception。 在调试输出上,我看到以下内容。

程序'[13492] dotnet.exe’已退出,代码为-2147450749(0x80008083)。

我的project.json

{ "version": "1.0.0-*", "buildOptions": { "emitEntryPoint": true }, "dependencies": { "Microsoft.NETCore.App": { "version": "1.0.0-*", "type": "platform" }, "NuGet.CommandLine": "3.4.3" }, "frameworks": { "netcoreapp1.0": { "imports": "dnxcore50" } } } 

我的program.cs

  public class Program { public static void Main(string[] args) { Console.WriteLine("help me"); Console.ReadLine(); } } 

我正在使用最新的VStudio更新3。

如果您没有安装正确的框架,可能会发生这种情况。 转到https://aka.ms/dotnet-download以获取最新的框架。

我确实有一个global.json作为@Lex Li和@DavidG提出。 问题是来自RC2的一些剩余比特。 我卸载了所有核心组件,重新安装并重新启动。 之后事情又恢复了。 感谢大家的其他解决方案!

我有同样的错误。 事实certificate我在目标binDebugnetcoreapp2.1路径中没有文件输出。 由于没有文件,该过程就退出了。 在调查之后,我意识到我忘记在Configuration Manager中重新启用(检查)该项目的Build选项。 因为构建没有失败(被跳过)所以它编译了所有其他程序集并且刚刚运行。 :)这是一个较旧的卸载项目我刚刚回到并忘了我禁用它。

上述就是C#学习教程:程序’ dotnet.exe’已退出,代码为-2147450749分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/951355.html

(0)
上一篇 2021年11月18日
下一篇 2021年11月18日

精彩推荐