今天透過此文章介紹如何將已完成的專案輸出並且將專案的視窗程式封裝成安裝檔,安裝後就可以雙點執行檔進行使用。因為我是使用VisualStudio2019進行開發的,所以我會使用Microsoft開發封裝工具進行介紹。 首先先安裝Microsoft Visual Studio Installer Projects,安裝後於你該專案下新增另一個專案,並點選SetupProject. 我於SetupProject階段將安裝包命名為Rack Configurator. 將此專案點開,可以立即看到該專案的設定參數,該參數將決定你安裝此專案後的路徑位置以及程式命名。 參數名稱 定義 Author 程式作者名稱 Description 描述 RemovePreviousVesrions 是否安裝時移除先前版本 Title 程式開頭名稱 Version 程式版本 Table1. 專案相關參數定義解釋 接著在螢幕中間會出現三個資料夾,在第一個資料夾內需要將專案的程序加進去。 我在Application Folder按右鍵,新增專案主要輸出。記得選擇要輸出的專案,別把測試的專案加入,切記。 將主要輸出加入後如下圖右邊,會將使用到的DLL跟文件打包。 在這邊可以將主程式的ICON新增捷徑至桌面。 將參數以及要輸出的程式都設定好之後,在該封包專案按右鍵點選重建。 重建後只要沒有什麼錯誤就可以於專案的資料夾找到安裝檔案。 安裝完後桌面立即出現捷徑。
WPF 實作用例入門
本逐步解說示範如何在「DATAGRID」表單中,串接至 WPF 控制項。這次依照官網範例使用 Entity Framework 套件,以資料庫中的資料填入物件、追蹤變更,以及將資料保存到資料庫。 此模型會定義兩種關聯類型: 類別 和 產品 。 WPF 資料系結架構會啟用相關物件之間的導覽:主視圖會依照寫入資料庫的數值進行更新。 環境 安裝 Visual Studio 2019 並在安裝選取.NET 桌面工作模塊,請參閱VS安裝相關連結。 建立專案 開啟 Visual Studio 建立 WPF 安裝 Entity Framework NuGet 套件 1.在方案管理員處按下右鍵,選擇 [管理解決方案的 NuGet 套件…] 2. 搜尋方塊中鍵入 entityframeworkcore.sqlite 3.接著進行安裝完後,尋找 entityframeworkcore.proxies 並安裝 microsoft.entityframeworkcore 。 定義模型 我們先來定義一下產品模型。我們將檔案名稱指定為”Product.cs “ product.cs