如果使用完整路径调用,Nuget无法读取AssemblyInfo.cs

时间:2016-02-20 14:54:00

标签: c# nuget azure-devops

如果在c:\ soruce \ project1文件夹中调用nuget pack c:\source\project1\project.nuspec,则无法从AssemblyInfo.cs中读取详细信息。 Visual Studio Team Services(以前的Visual Studio Online)就是这样做的,因为不可能使用从AssemblyInfo.cs读取的通配符版本号。 在Nuget中似乎没有任何选项来设置工作文件夹。

这个想法是在构建号上使用版本增量进行夜间构建。

1 个答案:

答案 0 :(得分:0)

我通常直接通过以下方式从项目文件创建nuget包文件:

nuget pack MyProject.csproj

生成的包基于AssemblyInfo.cs中的版本号命名。