預設設定下,publish出來的檔案其實是包含很多的pdb檔案,即使你過程當中選擇的是“輸出為單一檔案”:
想要設定為publish的時候不輸出,有三種方法(推薦第三種):
1. 直接改專案的配置檔案的配置:
2. 直接改Web專案的publish的檔案的配置:
在最終的Startup 的專案(比如是Web)的publish配置當中也是可以設定
<DebugSymbols>False</DebugSymbols>
<DebugType>None</DebugType>
但是這樣也就只是不輸出Web的pdb而已,其它的被引用了的專案的dll的pdb還是會產生出來:所以也並沒有解決根本問題。
3. 在Post build 的時機採取行動:新增 del 命令: