我使用默认的 ASP.NET Core Web 应用程序 (.NET Framework) 模板创建了一个 Web API 项目,然后使用 VS 发布到本地文件夹。
现在如果我打电话dotnet application.exe
在控制台中,我收到以下错误:
遇到致命错误。找不到执行应用程序所需的库“hostpolicy.dll”
我在这找到了answer和这个issue在github上,实际问题是缺少emitEntryPoint属性。一切都很好,除了我的project.json已经有了"emitEntryPoint": true
还有什么可能导致此错误?
一旦您发布应用程序并拥有 .exe 文件,您就不需要使用dotnet
不再了。应用程序已编译!
只需双击 application.exe 或从控制台启动它即可运行它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)