我正在使用TeamCity 10並通過TeamCity Adminstration屏幕啓用NuGet服務器。我關閉了公共飼料。我的構建工件(NuGet包)正在發佈到提要,我可以通過導航到瀏覽器中的mybuildserver:port/httpAuth/app/nuget/v1/FeedService.svc/Packages()
,以XML形式查看它們。未找到與TeamCity NuGet飼料相關的軟件包
當我添加mybuildserver:port/httpAuth/app/nuget/v1/FeedService.svc
在Visual Studio中的NuGet源(企業2015年更新3)它會提示我要我輸入正確,並添加源我TeamCity的憑據,但它表明
沒有包找到
我的帳戶是TeamCity上的管理員。
我怎麼能看到XML NuGet飼料與幾個包,但他們不顯示在Visual Studio中?
我也試過PM> Get-Package -ListAvailable
從命令行。但得到
在當前包源沒有找到包。
是否有僅在團隊市搶鮮的NuGet包,如果是的話你有沒有包括搶鮮選中複選框? –
@Matt是的!當然,它們默認是隱藏的。我做了一些挖掘,發現它是由GitVersion生成的版本號,這些版本號導致它們被預發佈。帶有'-patch'或'-beta'的版本號將被視爲預發佈版本。謝謝 – benjrb