2015-06-26 105 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中的包管理器,我找错了地方:(我一直在寻找的“在线”,而不是“更新”(我觉得很愚蠢:()