Visual studio 2013 更多的裸体地狱

Visual studio 2013 更多的裸体地狱,visual-studio-2013,nuget,Visual Studio 2013,Nuget,对不起,说到努吉,我还是挠头。因此,我生成了一组包,并将它们全部放在网络共享上。事情进行了一段时间后,我开始注意到NuGet Package Manager控制台中显示的版本与磁盘上的版本不匹配。(版本号与磁盘上的版本号不匹配,ID和描述也不匹配)。然后我意识到我的包中需要额外的.dll,所以我用所有必要的.dll重新生成了一个新包。在我的测试中,我一直在使用版本2.2、2.4、2.5和2.7,所以我决定从头开始,并将新包创建为2.0,标题为“所有库文件”。因此,我在一个新文件夹中创建了一个新的

对不起,说到努吉,我还是挠头。因此,我生成了一组包,并将它们全部放在网络共享上。事情进行了一段时间后,我开始注意到NuGet Package Manager控制台中显示的版本与磁盘上的版本不匹配。(版本号与磁盘上的版本号不匹配,ID和描述也不匹配)。然后我意识到我的包中需要额外的.dll,所以我用所有必要的.dll重新生成了一个新包。在我的测试中,我一直在使用版本2.2、2.4、2.5和2.7,所以我决定从头开始,并将新包创建为2.0,标题为“所有库文件”。因此,我在一个新文件夹中创建了一个新的.nuspec文件,并将其打包,然后清除包含所有以前版本的网络共享,然后使用nuget init将其发布到网络共享。因此,我可以进入网络共享,那里只有一个文件夹,其中有我的包的名称,下面有两个文件夹:2.0和2.1(我后来创建了2.1),但现在,当我在解决方案或项目级别打开NuGet package Manager时,什么都没有显示。我使用卸载软件包来摆脱最初的软件包,现在无论我是去安装软件包还是更新(或者在线),我都看不到任何东西。我希望看到我放在文件夹中的两个新版本。我已尝试清除缓存(从UI和命令行:nuget locals all-clear

我可能做错了什么

更新时间2017年8月11日下午2:19:

我在一台本地计算机上创建了一个新文件夹,并在那里复制了我的所有软件包,然后在NuGet软件包管理器中添加了对它的新引用,突然我可以看到我所有的新软件包。所以它一定在某个地方缓存了这些信息。但是现在当我尝试添加我的一个包时,我得到一个错误:项已经被添加。输入字典:“lib/net40/Library.dll。我使用文件资源管理器搜索磁盘上的所有文件,查找字符串“lib/net40”,但没有找到任何内容。啊


我现在求助于删除并重新获取整个代码库(所有91717文件):-(.

做错了吗?首先使用像nuget这样的坏产品:)做错了吗?首先使用像nuget这样的坏产品:)