【问题标题】:Building DLL with XML includes that are large使用 XML 构建 DLL 包含很大
【发布时间】:2012-02-05 19:14:40
【问题描述】:

我有 2 个 XML 文件,我想将它们包含在一个项目中并编译为 .DLL

我以前从来没有遇到过这个问题,直到我的 XML 文件显着增加。

一个文件大小为475MB,如果我只用这个文件编译,DLL编译没有问题。但是,当我尝试编译 700MB 以上的文件时,我得到了常见错误。

将元数据写入文件“没有足够的存储空间来完成此操作”时出现意外错误。

在完美的情况下,我希望能够使用 700MB+ 文件和 475MB 文件进行编译,但我还需要知道限制,因为我确实希望 700MB 文件增长到超过 1 GB。

我可以做些什么来构建 DLL 而不会出现错误?在这一点上,我无法拆分 700MB 的文件,我知道这将是完美的解决方案,但这是不可能的。有人可以给我一些建议吗?

我正在运行 Windows 7 -64bit 和 8 GB RAM 和 Visual Studio 2010,没有服务包。

【问题讨论】:

    标签: c# xml visual-studio-2010 windows-7


    【解决方案1】:

    有一篇关于 VS.NET 2008 的文章也可能适用于 VS.NET 2010:

    Hacking Visual Studio to Use More Than 2Gigabytes of Memory

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

    【讨论】:

    • 像炸弹一样工作,非常感谢!尽管我曾想象过,他们早就解决了以前版本中的所有错误...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多