我試圖找到一個明確的解釋是什麼效果編譯在發佈模式對.NET 3.5 Web應用程序與debug =「false」。到目前爲止,它看起來像設置調試=「假」具有相同的效果和在釋放模式下編譯已貶值,但我找不到任何確鑿的證據。發佈模式vs調試=「false」
這個問題看上去很有前途,但似乎在回答什麼是調試和發佈之間的差異建立,而不是釋放模式和調試=「真」: What's the difference between compilation debug="false" and Release mode?
但是它鏈接到這篇文章: http://odetocode.com/blogs/scott/archive/2005/11/15/debug-and-release-builds-in-asp-net-2-0.aspx
「這個新的編譯模型使得Web站點的配置管理器過時了,在Visual Studio 2005網站」project「中出現的唯一選項是一個Debug配置,不要擔心 - 它意味着什麼。現在掌管學校。「
現在,這是我最接近的一個答案,它似乎暗示發佈模式已貶值,有利於調試=「假」,但我無法在MSDN上找到任何確認或任何其他來源。
任何幫助將不勝感激。
更新
對不起;澄清這是我所指的「Web應用程序項目」。
要稍微改一下我的問題,如果我有web.config中的以下設置:
<compilation defaultLanguage="c#" debug="false">
什麼樣的影響(如果有的話)並釋放和調試模式編譯有哪些?