Mat*_*son 4 msbuild nuget .net-core
是否可以从传递包依赖项复制到输出dotnet publish
?contentFiles
在这个场景中,我有三个项目:
nuspec
:<contentFiles>
<files include="any/any/someContent.txt" buildAction="None" copyToOutput="true" flatten="false"/>
</contentFiles>
Run Code Online (Sandbox Code Playgroud)
PackageReference
内容 nugetPackageReference
Lib nugetLib 项目在项目资源管理器中显示内容文件,并在构建时复制到输出,但 ConsoleApp 项目两者都不做。
我需要dotnet publish ConsoleApp.csproj
将someContent.txt
内容 nuget 包含在发布输出中。
与上下文有些相关的帖子:
contentFiles
默认为私有资产。您需要将PrivateAssets
引用中的元数据从Lib
to更改Content
为不包含contentFiles
,如下所示:
<ProjectReference Include="...">
<PrivateAssets>analyzers;build</PrivateAssets>
</ProjectReference>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1331 次 |
最近记录: |