我使用默认的ASP.NET核心Web应用程序(.NET Framework)模板创建了一个Web API项目,然后使用VS发布到本地文件夹.
现在,如果我dotnet application.exe在控制台中调用,则会收到以下错误:
遇到致命错误.找不到执行应用程序所需的库'hostpolicy.dll'
我在github上找到了这个答案和这个问题,实际问题是缺少emitEntryPoint属性.一切都很好,除了我的project.json已经有了"emitEntryPoint": true
还有什么可以导致这个错误?