我知道如果我在我的包中指定一个nuspec(即nuget pack someSpec.nuspec),我可以更改作者和描述,但我希望我的项目成为"一个真理来源".不幸的是,我似乎无法通过命令行开关更改标题/描述/作者.我认为这样可行:
nuget pack Persistence.csproj -properties Title=Company.Project.Persistence -IncludeReferencedProjects -o bin\nuget_build
Run Code Online (Sandbox Code Playgroud)
但这不起作用.我可以通过命令行开关执行此操作吗?
vig*_*ity 11
经过大量的冲浪后,看来改变它们的唯一方法就是修改AssemblyInfo.cs项目中的属性.点击这里查看nuget codeplex讨论
Title 映射到 [assembly: AssemblyTitle("Nuget.Package.Title")]Version 映射到 [assembly: AssemblyVersion("1.0.0.0")]Author 映射到 [assembly: AssemblyCompany("Microsoft")]Description 映射到 [assembly: AssemblyDescription("")]这似乎让我得到了预期的效果.
此外,上面的链接表示Id指向AssemblyTitle,但是从Nuget 2.8开始,它似乎Title指向项目属性中的程序集名称AssemblyTitle和Id点.
| 归档时间: |
|
| 查看次数: |
2476 次 |
| 最近记录: |