尝试构建/运行我的应用程序时出现以下错误:
错误30 - 将元数据写入文件''出现意外错误 - '没有足够的存储空间来完成此操作。 '
我已经尝试了' / 3GB boot.ini'解决方案,但它给我的计算机带来了更多问题。
答案 0 :(得分:3)
您可以删除.suo(与.sln文件位于同一文件夹中)。当然,您将丢失一些有关解决方案的信息,如上次打开的文件等,但这可能会有所帮助,直到此文件再次增长。 另外,在我的情况下,试图避免同时在VS中打开很多文件,特殊的Windows窗体是有帮助的。
这两个步骤都有助于使错误不经常发生,但不会自行解决问题。
答案 1 :(得分:2)
清洁解决方案 - >关闭Visual Studio - >删除obj \ Debug \ Directory - >下的所有文件启动Visual Studio 2010并构建解决方案。
答案 2 :(得分:0)
当我重命名一个项目然后添加了一个名为第一个项目的新项目时,偶然发现了同样的错误。 然后从重命名的项目添加引用到新的引用。 问题出现在默认命名空间中,他们现在共享。
更改重命名项目的默认命名空间为我解决了这个问题。
答案 3 :(得分:0)
在我的情况下,我实际上使用的是Visual Studio 2013.错误发生在使用NMock3的测试项目中。为了解决这个问题,我必须在解决方案中引用另一个项目,该项目包含一个对象类型定义,该定义在用NMock模拟的操作中用作参数!
示例:
myMock.Expects.One.Method(p => p.SomeMethod( null ))。WithAnyArguments()。WillReturn(" 1234")
上面的空值是在另一个项目中定义的特定类型,需要在测试项目中引用...