我想知道決定部署一個在Debug中創建的應用程序(帶有調試符號表)的反面優點和缺點,而反對釋放符號被剝離的發佈模式。還有其他一些排列方式,例如打開調試的優化和打開Release的調試符號。部署應用程序的Debug版本的含義?
,我認爲可以是關注的領域是(你可能知道其他人):
- 安全
- 性能
- 穩定性
但我是不是專家,所以我不確定部署調試應用程序對這些區域的影響。
它可能不相關,但該應用程序是一個C#.Net框架3.5(管理terrabytes數據的業務應用程序)爲有關的人。這是(付費)客戶的申請。
選擇這樣做有沒有明顯的優缺點?
希望這本蘇格蘭博客能回答您的問題! http://weblogs.asp.net/scottgu/archive/2006/04/11/442448.aspx這是ASP.NET應用程序。其中大多數對於其他項目類型也是如此。 – Josh 2010-09-15 07:06:50