Dot-Net

IIS7 0x80070032 下超出 Web 配置大小限制

  • June 10, 2011

我有一個web.config在 IIS7 上執行的目前解決方案中相當大的文件。

它在我的開發伺服器上執行完美但是我遇到錯誤0x80070032 “配置錯誤無法讀取配置文件,因為它超過了最大文件大小”

我目前的解決方案使用一個非常大的web.config文件。我的 CMS 應用程序的架構需要大量的配置設置。

有什麼方法可以擴展這個大小限制,或者我可以將web.config文件拆分成更小的文件嗎?

您是否嘗試過添加此系統資料庫項:

HKLM\SOFTWARE\Microsoft\InetStp\Configuration

然後設置這個 DWORD 值:MaxWebConfigFileSizeInKB

如果您的系統執行 64 位視窗,但您的應用程序池執行在 32 位模式,那麼您可能需要將其設置為:

HKLM\SOFTWARE\Wow6232Node\Microsoft\InetStp\Configuration

如果您的web.config文件由於大量重寫規則而過大,那麼您可以將它們分成自己的文件:

將 URL 重寫映射儲存在單獨的文件中

引用自:https://stackoverflow.com/questions/3972728