2013-04-04 37 views
1

(TeamCity的在Windows 2008 R2版本7.1.3,使用Octopack NuGet包2.0.20控制檯應用程序。)OctoPackPackageVersion變量未在TeamCity的在同一個解決方案

拿起一個項目出多個具有一些奇怪的問題這裏:我不希望重複整個主題,而是希望能讓一些讀者閱讀我的鏈接帖子(簡稱),並提供一些見解。

基本問題在這篇文章的標題中說明。

http://help.octopusdeploy.com/discussions/problems/6435-octopackpackageversion-variable-not-usedpicked-up-in-teamcity

我一直在努力,以確定爲什麼爲什麼它的OctoPackPackageVersion變量沒有被傳遞通過Octopack到的NuGet而所有其他項目的解決方案表現爲同一個解決方案中只是一個特定的項目中,他們應該從TeamCity的系統變量拿起正確的版本定義爲:

System Properties

enter image description here

...nuget\NuGet.exe" pack "bin\Release\NuGet-temp\CaptiveAire.Core.SocketServers.ServiceHost.nuspec" -OutputDirectory "bin\Release" -basePath "bin\Release\NuGet-temp" -Version "1.0.0.0" -NoPackageAnalysis 

感謝您的任何幫助。

回答

2

好,所以這歸結爲具有混合版本的OctoPack支持文件:針對msbuild的新目標和更新的C#目標DLL。

請參閱原始問題中的鏈接支持頁面。

希望這可能有助於別人。

相關問題