2015-06-26 102 views
0

我已經創建了我自己的nuget包,並能夠在私人提要中獲取該包。更新nuget包

我現在想用新版本更新該軟件包。

我改變了版本在nuspec文件從 「1.0」 到 「1.1」 像這樣:

<version>1.1</version> 

這成功地生成 「FakeCoreObjects.1.1.nupkg」 文件。

我然後運行通過命令行下面的(祕密數據被遮擋):

nuget push FakeCoreObjects.1.1.nupkg my-api-key-is-here -Source http://nuget.PrivateFeedWebSite.net/F/smicalizzi_test 

,得到了這樣的信息:

Publishing FakeCoreObjects 1.1 to the live feed... 
Your package was published to the feed. 

到目前爲止好...

下一頁我試圖在我引用它的項目中更新該軟件包。我不能。我只能「安裝」新版本,這會遺留舊包裝的包裝參考。我也無法安裝舊版本的軟件包了。

我在做什麼錯?

回答

0

找出我做錯了什麼。當我從包管理器控制檯獲取包時,我缺少源提要。

update-Package FakeRave.FakeCode -Source http://myFeedLocationWentHere/Hooray 

至於在Visual Studio中的包管理器,我找錯了地方:(我一直在尋找的「在線」,而不是「更新」(我覺得很愚蠢:()