我目前正在設置一個構建定義來打包一個NuGet。這是我目前的構建任務。解決方案成功構建後執行。TFS 2015構建任務 - NuGet Packager
我使用的是nuspec文件來決定包將顯示哪些信息。我的nuspec文件包含對信息的引用(即從assemblyinfo.cs文件中提取)。
運行構建定義我收到以下錯誤。
是更換令牌不包的NuGet任務下內TFS 2015年支持?
我目前正在設置一個構建定義來打包一個NuGet。這是我目前的構建任務。解決方案成功構建後執行。TFS 2015構建任務 - NuGet Packager
我使用的是nuspec文件來決定包將顯示哪些信息。我的nuspec文件包含對信息的引用(即從assemblyinfo.cs文件中提取)。
運行構建定義我收到以下錯誤。
是更換令牌不包的NuGet任務下內TFS 2015年支持?
的打包器不替換在.nuspec文件令牌(除了
<version/>
元素)。您必須提供元素的值,例如 和<description/>
。執行此操作的最常見方法是 硬編碼.nuspec
文件中的值。來源鏈接:Pack NuGet packages
當使用令牌替換,請確保您正在嘗試的NuGet包裝的csproj文件,而不是nuspec文件
nuget pack myproject.csproj -IncludeReferencedProjects -Prop Configuration=Release
的nuspec當與csproj文件具有相同的名稱時會自動選取。
可以用nuspec文件成功在當地直接的NuGet命令你收拾? –