C# 为项目生成安装程序时Visual Studio 2010(devenv.exe)OutOfMemory异常

C# 为项目生成安装程序时Visual Studio 2010(devenv.exe)OutOfMemory异常,c#,visual-studio-2010,memory,installation,C#,Visual Studio 2010,Memory,Installation,我正在使用Win7 64位版本,我正在做一个C#项目。这个项目有一个大数据库(185GB),这使它成为一个大项目。当我试图为这个项目创建安装程序时,在构建时,它会给我一个“OutOfMemory”异常。问题可能与windows中2GB的进程可用内存有关。那么我该怎么解决这个问题呢?对于Win 7 64位 *备份devenv.exe,然后执行以下步骤 打开Visual Studio命令提示符并导航到C:\Program Files\Microsoft Visual Studio 9\Common7

我正在使用Win7 64位版本,我正在做一个C#项目。这个项目有一个大数据库(185GB),这使它成为一个大项目。当我试图为这个项目创建安装程序时,在构建时,它会给我一个“OutOfMemory”异常。问题可能与windows中2GB的进程可用内存有关。那么我该怎么解决这个问题呢?

对于Win 7 64位

*备份devenv.exe,然后执行以下步骤

  • 打开Visual Studio命令提示符并导航到C:\Program Files\Microsoft Visual Studio 9\Common7\IDE

  • 然后执行,editbin/LARGEADDRESSAWARE devenv.exe


  • 要在VS2010中解决此问题,请阅读文章。希望这有帮助

    安装项目是否在其中包含1.85 GB的数据库文件,或者.msi数据库本身是否为1.85 GB?安装程序将在其中包含该数据库文件。但是我没有任何msi文件,因为我无法构建项目,所以我还不知道msi大小:)另外,该提示可能是针对VS2008的。对于VS2010,我希望答案中提到的链接有用。仅供参考,您可以通过调用dumpbin/headers-devenv.exe确认VS已经具有大地址感知功能