4

我正在使用 .net 核心来构建一个自包含的应用程序,按照以下指南:1. 创建一个新的 .net 核心控制台应用程序: https ://www.microsoft.com/net/learn/get-started/windows 2.按照以下步骤发布具有自包含的应用程序: https ://docs.microsoft.com/en-us/dotnet/core/deploying/deploy-with-cli

发布应用程序后,我确实正确运行了应用程序,但是当我删除文件 myApp1.runtimeconfig.dev.json 时,我的应用程序无法再次启动。错误信息:


错误:找不到应用程序依赖项清单 (myApp1.deps.json) 中指定的程序集:包:'runtime.win-x86.Microsoft.NETCore.App',版本:'2.0.0' 路径:'runtimes/win -x86/lib/netcoreapp2.0/Microsoft.CSharp.dll'


4

1 回答 1

2

runtimeconfig.json.NET Core 应用程序需要该文件。runtime.config.json文件指定应用程序期望的共享运行时,以及运行时的其他配置选项(例如,垃圾收集类型),它dotnet publish是准备部署到托管系统执行的输出之一。

于 2018-04-04T05:24:06.797 回答