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