我想使用dotnet build
生成app.runtimeconfig.json
文件,但是没有。我需要运行什么程序和标志作为。net SDK的一部分来生成这个文件?
文件可能看起来像这样:
{
"runtimeOptions": {
"tfm": "net5.0",
"framework": {
"name": "Microsoft.NETCore.App",
"version": "5.0.0"
}
}
}
我不认为SDK有内置的方法来做你所要求的。
生成它的是generateruntimeconconfigurationfiles msbuild任务,该任务由SDK的Microsoft.NET.Sdk.targets
和Microsoft.NET.Publish.targets
在构建或发布项目时使用。您可以在您的csproj中配置它:
<PropertyGroup>
<GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles>
</PropertyGroup>
在你的csproj文件下面放一个标签有时会有帮助。
<EnableDynamicLoading>true</EnableDynamicLoading>