經過ClickOnce本地打包發佈WPF應用程序

環境:app

1)VS 2015  Windows10 x64 .net framework 4.5.2.net

要點:圖片

1)安裝模式和設置選擇能夠脫機使用。資源

2)系統必備組件中安裝位置選擇與應用程序相同位置下載系統必備組件。io

3)考慮到安裝包安裝的環境可能沒有.net framework4.5.2環境,所以須要將.net framework 4.5.2打包進來,步驟以下:打包

 a.先到官網下載NDP452-KB2901907-x86-x64-AllOS-ENU.exe和NDP452-KB2901907-x86-x64-AllOS-CHS.exe。配置

 b.將NDP452-KB2901907-x86-x64-AllOS-ENU.exe拷貝到C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\DotNetFX452目錄下,若是不存在目錄DotNetFX452則建立該目錄。32位系統下下載

爲C:\Program Files\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\DotNetFX452目錄。程序

 c.將NDP452-KB2901907-x86-x64-AllOS-CHS.exe拷貝到C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\DotNetFX452\zh-Hans目錄下。32位系統下配置文件

爲C:\Program Files\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\DotNetFX452\zh-Hans目錄。

4)完成上述步驟就可以成功發佈了。

 

打包我的自定義資源

通常來講咱們須要打包一些自定義的資源到安裝包中,好比默認配置文件,圖片等。添加的步驟以下:

1)首先在工程中添加資源;

2)將資源屬性中複製到輸出目錄改成始終複製,生成操做改成內容;

3)到工程屬性中的發佈頁面,點擊應用程序文件,在列表中會看到該資源被自動包含進來。

相關文章
相關標籤/搜索