首页 > 解决方案 > 如何从命令行重置目标运行时

问题描述

我有一个项目,其中包含:

<RuntimeIdentifier>win7-x86</RuntimeIdentifier>

csproj. 有没有取消它的选项dotnet publish/build

csproj如果可能的话,我不想修改。我也不想选择特定的运行时。我在根本没有指定运行时的默认行为之后。(使用依赖于框架的部署)

文档没有列出任何明显的内容。

标签: .net-core

解决方案


您可以通过指定空字符串并取消设置self-contained选项来取消设置运行时:

dotnet publish --self-contained=False -r ""

推荐阅读