2012-01-09 59 views
1

我有2个,我想包括到项目中,编译为一个.DLL大厦DLL与XML包括大

我以前从来没有过这种问题,好,直到我的XML文件的XML文件大小显着增加。

的一个文件的大小是475MB,如果我只有这个文件进行编译时,DLL是没有问题的遵守。但是,当我尝试编译700MB +的文件时,我收到了常见错误。

将元数据写入文件'没有足够的存储可用于完成此操作'出现意外的错误。

在理想的情况下,我希望能够与700MB +文件和475MB的文件进行编译,但我也需要知道的局限性和我一样期待700MB的文件超过千兆字节增长到好。

有什么我可以做的就是DLL来建立一个没有给我这个错误?在这一点上,我不能分割700MB文件,我知道这将是完美的灵魂,但它是不可能的。任何人都可以给我一些建议吗?

我运行Windows 7 -64bit与无服务包8 GB的RAM和Visual Studio 2010。

回答

2

有2008年的VS.NET的文章,也可能适用于2010年VS.NET:

Hacking Visual Studio to Use More Than 2Gigabytes of Memory

也许这也是对您的问题有所帮助。

+1

工作就像一个炸弹,非常感谢你!虽然我会想象,从以前的版本中的所有错误,他们会很久以前把它整理出来...... – Ghostfire 2012-01-09 08:42:13

+0

@Ghostfire谢谢!很高兴,它的工作。 – 2012-01-09 08:47:47