尝试通过NuGet.exe从项目(*.csproj)创建和发布NuGet包,我收到以下警告:
替换标记'description'没有价值.
我怎么能摆脱这个警告?
Rub*_*zzo 37
在使用NuGet打包之前未构建Visual Studio项目时,会出现此警告.只需重建您的项目并重新打包.
nuget pack your-project.csproj.然后它应该工作.
注意:根据Boris Callens的回复,可以使用-BuildNuGet进行构建
Xav*_*ter 27
确保在调用nuget.exe pack*.csproj时,在Properties\AssemblyInfo.cs文件中为要定位的项目定义了程序集说明.
[assembly: AssemblyDescription("Here goes the NuSpec $description$ token.")]
Run Code Online (Sandbox Code Playgroud)
另请查看有关标记化NuGet清单的NuGet文档以获取更多信息:http://docs.nuget.org/docs/reference/nuspec-reference#Replacement_Tokens
$ description $值由AssemblyIncription.cs中的AssemblyDescription值替换.但是,在创建包之前,需要构建项目.要让nuget为您执行此操作,您可以使用-build标志
path:\to\project\nuget.exe [project.csproj] -build
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13982 次 |
| 最近记录: |