Windows 10上的VS2015一直运行良好。 但是现在,当我尝试在VS 2015中使用其初始项目创建新解决方案时,Create在对话框中失败并显示该错误;没有其他信息。 我已经尝试过(i)修复VS,(ii)更改项目位置目录,以及(iii)检查磁盘。 我能找到的对“Central Directory Corrupt”的唯一引用似乎与zip文件的操作有关,这些操作看起来并不相关。 我想下一步是删除并重新安装VS,但认为有人可能有一个更聪明的想法。
答案 0 :(得分:0)
好的,发现了这个问题。正如Hans(和我)所指出的,这是一个压缩文件问题。 但更具体地说,这是一个Nuget问题。 Nuget似乎抛出了这种错误(含糊不清,因为他们注意到:https://github.com/NuGet/Home/issues/402)如果它进入了糟糕的状态。 如果有迹象表明这是一个Nuget问题,那就太好了。 重新安装Nuget没有帮助,也没有修复VS 磁盘很好。 帮助的是(i)卸载Nuget; (ii)删除我为Nuget找到的每个压缩文件(特别是cab文件),以及(iii)重新安装Nuget。这不是一个优雅的解决方案 - 我确信我已经删除了 - 但是一个蛮力的解决方案,而不是我推荐的解决方案 - 我把它放在这里只是为了表明问题所在。< / p>