![](/img/trans.png)
[英]Visual Studio 2012 Deploying WPF via ClickOnce missing Folder and Files
[英]Deploying a wpf application by giving the release folder of Visual Studio Solution
我將通過簡單地(通過inno安裝編譯器)提供Visual Studio 2012解決方案的Release文件夾來向用戶部署/發布wpf應用程序。 但我想我不希望所有文件都來自那里,因為有些文件可能用於Visual Studio。 那么我可以刪除哪些文件來減少部署的大小?
先感謝您。
構建后,您的Release
目錄中可能會包含以下文件:
MyApp.exe
MyApp.pdb
MyApp.exe.config
MyApp.vshost.exe
MyApp.vshost.exe.config
MyApp.vshost.exe.manifest
您必須在部署中包含的文件:
MyApp.exe
MyApp.exe.config
.exe.config
包含默認的應用程序設置,除非您使用設置設計器,否則必須進行部署,在這種情況下,默認值將嵌入到程序集本身中。
您可以選擇在部署中包含的文件:
MyApp.pdb
.pdb
文件包含調試信息(程序集的調試符號),在分析異常/崩潰報告中的調用堆棧時為您提供有關代碼行號的信息。
Visual Studio使用的文件,因此不應該部署它們:
MyApp.vshost.exe
MyApp.vshost.exe.config
MyApp.vshost.exe.manifest
Release
目錄還可以包含主可執行文件引用的DLL(來自其他項目或第三方庫的構建輸出),它們也應包含在部署中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.