在我的构建服务器上,在自包含参数设置为true的情况下对解决方案文件调用dotnet publish命令。但是,我希望解决方案中的一个项目始终将自包含设置为false,因为我希望在此项目的发布输出中排除dotnet运行时。我如何才能做到这一点?
发布于 2019-11-15 18:26:53
您可以编辑csproj文件,将该标志标记为允许在项目的静态部分中进行覆盖,然后将其设置为False
<Project TreatAsLocalProperty="SelfContained">
<PropertyGroup>
…
<SelfContained>False</SelfContained>
</PropertyGroup>
…
</Project>https://stackoverflow.com/questions/58810740
复制相似问题