.Net标准项目与nugets构建目标

时间:2018-05-10 12:34:46

标签: c# nuget .net-standard-2.0

我正在使用:

dotnet pack MyProject.csproj

用于创建nuget netstandard / net462包,它适用于简单的用例。

如何配置MyProject.csproj以包含“build”nuget级别的文件? 或者我可以从.csproj添加对nuspec文件的引用吗?

这就是.nuspec文件:

<package>
    <files>
        <file src="Libs\*.*" target="build" />
    </files>
</package>

1 个答案:

答案 0 :(得分:0)

csproj中有一个标记指向要使用的nuspec文件而不是csproj:

  <NuspecFile>MyLibrary.nuspec</NuspecFile>
  <NuspecProperties>version=$(Version);id=$(AssemblyName)</NuspecProperties>