我做(.NET 7):
dotnet publish --self-contained --configuration Release --runtime win7-x64 --output myapp
如何防止結果中出現“.pdb”檔案?理想情況下只使用 CLI 嗎?
我可以采取任何其他步驟來減小結果大小嗎?
uj5u.com熱心網友回復:
根據這個 GitHub 問題,有兩種方法可以禁用符號。
您可以編輯 .csproj 檔案以添加以下兩個條目:
<DebugType>None</DebugType>
<DebugSymbols>False</DebugSymbols>
或者,您可以將以下內容作為dotnet publish命令的一部分傳遞:
/p:DebugType=None /p:DebugSymbols=false
例如:
dotnet publish /p:DebugType=None /p:DebugSymbols=false --self-contained --configuration Release --runtime win7-x64 --output myapp
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/444894.html
