管理本地nuget存储库

管理本地nuget存储库,nuget,Nuget,我有一个本地的nuget存储库,我想在那里浏览包,有什么工具吗 我们有一个项目被推送到我的本地存储库,当我们有新的更新时,我们只推一个新版本。我们需要把这个项目分成几个分支,因此我们推出了这个新版本。但是我没有更改包id。所以现在我需要浏览并删除这个包,更改id并再次推送它 所以我的问题是,有什么工具可以用来管理我的本地nuget软件包吗?我不知道有什么“工具”可以实现这一点。但是,您可以手动从packages文件夹中删除最新(错误)版本的.nupkg文件 由于您是从IIS运行repo,因此可以

我有一个本地的nuget存储库,我想在那里浏览包,有什么工具吗

我们有一个项目被推送到我的本地存储库,当我们有新的更新时,我们只推一个新版本。我们需要把这个项目分成几个分支,因此我们推出了这个新版本。但是我没有更改包id。所以现在我需要浏览并删除这个包,更改id并再次推送它


所以我的问题是,有什么工具可以用来管理我的本地nuget软件包吗?

我不知道有什么“工具”可以实现这一点。但是,您可以手动从packages文件夹中删除最新(错误)版本的.nupkg文件

由于您是从IIS运行repo,因此可以检查web.config文件中的以下密钥:

    <add key="packagesPath" value="C:\folder\folderHoldingNupkgFiles" />

这将告诉您.nupkg文件的存储位置。转到那里,找到您发布的最新版本并将其删除。之后,更改id等,并作为新包重新发布


一旦发生这种情况,您应该会看到以前的原始/以前的版本,以及您的新/分支版本。

什么类型的存储库?这是一个简单的文件共享,还是您正在使用NuGet gallery web应用程序?我们在IIS上托管了一个本地NuGet gallery。我也尝试过从控制台删除回购协议。但我每次都会收到404。我可以通过list命令看到gallary中的包,所以这就是为什么我不能删除。这就是为什么我希望有一些GUI界面或其他方式来管理gallary。