C#可以使用Microsoft Visual Studio Installer Project工具打包成桌面應用程序,工具下載網址:
https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects(或者可以直接在VS中下載);
1.打開VS2017軟件,新建一個一個windows桌面應用,修改項目名稱,修改保存位置;
2.插入一個button,屬性欄text改為Start,雙擊button組件,編寫程序;
if(button1.Text=="Start")
{
button1.Text = "Stop";
}
else
{
button1.Text = "Start";
}
3.安裝Microsoft Visual Studio Installer Project工具,點擊工具-擴展和更新,在聯機中直接搜索Microsoft Visual Studio Installer Project,點擊下載,下載結束后根據提示安裝工具就行;
4.安裝完畢后,在解決方案上右鍵-添加-新建項目;
5.選在其他項目類型下的Visual Studio Installer,點擊Setup Project,修改其名稱和位置,點擊確定;
6.右鍵Application Folder,選擇Add-項目輸出;
7.選擇主輸出,點擊確定;
8.右鍵主輸出,點擊Create Shortcut to 主輸出form text(Active),創建一個快捷方式,修改快捷方式名稱為StartButton;
9.將快捷方式拖入User‘s Desktop中;
10.重新生成一下;
11.在程序文件夾中找到安裝文件,雙擊安裝;
12.安裝結束后桌面上會出現快捷方式,雙擊快捷方式就可以打開自己創建的應用程序啦;
13.快捷方式可以改成自己喜歡的圖片,更改方式是在快捷方式的屬性欄中修改其Icon屬性;
14.在Icon屬性欄中,點擊Browse,打開圖片選擇按鈕;
15.點擊Browse,然后點擊Add File,查找圖片,圖片的格式為Icon,可以用在線轉換工具轉換成Icon格式;
16.最后再重新生成一下,再找到安裝文件安裝,此時快捷方式圖標就變成我們定義的圖標啦。