2011-08-03 52 views
0

我有一個ASP.NET MVC 3 Web應用程序。 .config文件在項目根目錄下列爲「Web.config」,在樹列表中有一個「Web.Debug.config」和「Web.Release.config」作爲子文件。ASP.NET:Web.config:僅在發佈模式中包含XML元素?

當網站發表在發行模式,我想web.config中包含文檔根目錄下的這個配置,<configuraton>

<system.runtime.caching> 
    <memoryCache> 
     <namedCaches> 
      <add name="Default" 
       cacheMemoryLimitMegabytes="0" 
       physicalMemoryLimitPercentage="0" 
       pollingInterval="00:02:00" 
      /> 
     </namedCaches> 
    </memoryCache> 
</system.runtime.caching> 

當它建在調試模式下,我不希望這配置出現在Web.config中。

如何修改這三個文件--Web.config,Web.Release.config和Web.Debug.config,以完成此操作?

回答

0

Web.Debug.config和Web.Release.config實際上不是配置文件,它們是用於「轉換」您的Web.Config的xslt文件。

這是更詳細的解釋Here

相關問題