0
我真的很困惑,爲什麼在Visual Studio中構建應用程序時,調試模式的文件大小(.exe擴展文件)大於發佈模式。爲什麼調試模式文件大小比釋放模式大?
,如果我發佈在調試模式,而不是釋放模式中的文件,會發生什麼?
我真的很困惑,爲什麼在Visual Studio中構建應用程序時,調試模式的文件大小(.exe擴展文件)大於發佈模式。爲什麼調試模式文件大小比釋放模式大?
,如果我發佈在調試模式,而不是釋放模式中的文件,會發生什麼?
起初,我想說,你不應該使用調試版本釋放。 調試可執行文件的大尺寸是由存儲在您的exe文件中的大量附加信息引起的 - 關於方法和類的信息,使調試器更容易使用它。 例如,如果您發佈調試可執行文件,可能會提示異常用戶關閉程序或調試它。當然,發佈模式可執行文件具有在最終用戶機器上工作所需的所有數據,並且使用它們將大大減少程序使用的存儲大小。