Dot-Net

發布 ASP.NET 應用程序時,是否應該在 Visual Studio 配置管理器中將建構類型更改為發布?

  • April 6, 2009

對於我的生產站點,我通常將 Web.Config 中的“調試”標誌更改為“假”。但是我總是在將配置管理器設置為“調試”的情況下發布我的站點。我也應該更改此設置嗎?

是的,你應該 - 雖然它是否有所作為取決於你的網站是如何編碼的。只有同一個解決方案中的預編譯站點(Web 應用程序項目)或類庫才會關心。ASP.NET 站點(網站項目)將在伺服器上編譯,並將檢查 web.config 的調試設置。

是的,正如MSDN中所建議的那樣:

啟用調試模式將極大地影響 ASP.NET 應用程序的性能。請記住在部署發布應用程序或進行性能測量之前禁用調試模式。

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