iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Software Development

@30天 | C# WixToolset + WPF 帥到不行的安裝包 系列

老闆 : 我們的產品不只功能要炫,連安裝包外觀也都要炫!!!
不是網路上已經有現成的嗎,改一改就好了啊,啥!? 要花錢???
我: (翻白眼...

每天我會講怎麼寫的並附上會附上Github,
但WixToolset的學習成本很高,很多功能還是會沒做出來,畢竟我也只是略懂略懂,
如果要我講解釋名詞應該也只是複製貼上別人的文章而已,哈哈!

期望這幾天至少你會知道整個建立過程,
並跟著我做出一個能安裝且帥到不行的安裝包!

鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文
DAY 11

@Day11 | C# WixToolset + WPF 帥到不行的安裝包 [分離Product.wxs]

我們在Product.wxs 程式碼就有500多行,尤其如果用Heat.exe 產出資料,還有時候很麻煩,要怎麼分離呢? 我們新增HeatFile.wxs 把...

2021-09-11 ‧ 由 Aslan 分享
DAY 12

@Day12 | C# WixToolset + WPF 帥到不行的安裝包 [系統背景服務化]

鑒於 HelloWorld 專案是一般.net Core 的 MVC專案,我們安裝系統完成後,總不能都要讓別人開啟小黑窗吧0.0….所以我們來讓HelloWor...

2021-09-12 ‧ 由 Aslan 分享
DAY 13

@Day13 | C# WixToolset + WPF 帥到不行的安裝包 [桌面捷徑]

大致上的安裝功能都完成後,我們接下來要做桌面捷徑的部分。 我們先選擇要使用的Icon加入至專案,額外創一個資料夾放進這邊, 然後在Product.wxs 的...

2021-09-13 ‧ 由 Aslan 分享
DAY 14

@Day14 | C# WixToolset + WPF 帥到不行的安裝包 [Windows菜單捷徑]

在 昨天很多的教學後,這次來個雷同的WindowsMenum的建立,直接上程式碼吧! <!--建立WindowsMenu資料--> <Dire...

2021-09-14 ‧ 由 Aslan 分享
DAY 15

@Day15 | C# WixToolset + WPF 帥到不行的安裝包 [安裝包上的圖片]

今天 我們來看一下預設的打包檔圖片要怎麼調整 想要好看的話,基本上應該都是需要做更換的,官方有提供兩個可以用的參數。 <WixVariable Id=&...

2021-09-15 ‧ 由 Aslan 分享
DAY 16

@Day16 | C# WixToolset + WPF 帥到不行的安裝包 [更改打包語言]

雖然我們在Product 上面有看到Language = "1032" 的語法, 我們可以依照官方給的調整 語言 縮寫 編號...

2021-09-16 ‧ 由 Aslan 分享
DAY 17

@Day17 | C# WixToolset + WPF 帥到不行的安裝包 [系統上的授權書]

超 簡單的系統授權書 我們先看一下原本長怎麼樣 ! 我們在網路上找可以使用的授權書範本,WixToolset這邊已經有規劃好使用的參數等著我們加上去,規格限定使...

2021-09-17 ‧ 由 Aslan 分享
DAY 18

@Day18 | C# WixToolset + WPF 帥到不行的安裝包 [系統更新]

安裝 到客戶端後,總該做系統的更新部分拉! 在更新之前先來簡單的替換語法在google 功能時,總會有一些$(var.xxx)的告知,除了官方定義好的,很多都是...

2021-09-18 ‧ 由 Aslan 分享
DAY 19

@Day19 | C# WixToolset + WPF 帥到不行的安裝包 [Bootstrapper-基礎介紹]

前幾天 的分享,都是為了搞懂WixToolset裡面基本功能,接下來是我們要介接WPF的"中介功能",WixToolset的 Bootstr...

2021-09-19 ‧ 由 Aslan 分享
DAY 20

@Day20 | C# WixToolset + WPF 帥到不行的安裝包 [Bootstrapper-安裝前的系統檢測]

基本上 在學習時看的文章,都會在這邊放了個安裝檢測.net framework的方法https://www.cnblogs.com/stoneniqiu/p/3...

2021-09-20 ‧ 由 Aslan 分享