VS2017打包乙個控制台程式為安裝軟體(已解決)

2022-03-14 05:22:39 字數 1390 閱讀 5834

youtube**

如下寫了乙個程式

點選解決方案->新增->新建專案(注意要在需要打包的程式的解決方案裡面新建該專案)

選擇其他專案型別-> visual studio installer 裡面 setup project

意思就是把你exe程式輸出道這個檔案中,(注意如果exe程式需到某些dll元件需要把該元件和dll放在同一目錄)(並且如果這個exe有相對路徑使用一些資源的話,需要在這個資料夾內建立資料夾使得這個相對路徑成立) 

然後意思就是建立乙個快捷方式(桌面圖示)名字自己起(在這裡我重新命名為dch測試)  

然後把這個圖示放在桌面的哪個資料夾裡(拖過去就行)

整完之後就是這樣的效果

然後再在user's programs menu選單建立乙個資料夾

就像這樣

然後再在這裡點選建立新的快捷方式就像這樣

點選裡面的

雙擊確認就像這樣(名字我給重新命名了,看自己)

這步的意思就是建立乙個快捷方式在控制面板上 

然後就ok了

點選setup 重新生成 就像這樣

就像這樣

成功 然後你在解決方案裡找到這個資料夾內的檔案就ok 

就像這樣

第乙個是安裝程式 第二個是解除安裝程式   

VS2017 打包(詳細)

1.安裝打包外掛程式 microsoft visual studio 2017安裝程式專案 2.聯機查詢下面的元件,然後安裝,重啟vs,進行外掛程式安裝 3.新建安裝專案,另外,有些人可能會想這麼多安裝型別,怎麼選。因為我們這裡說的windows程式打包,輸出想要.exe狀語從句 msi,大概看一下...

關於安裝vs2017離線包的乙個坑

但明明離線包中有該檔案啊!原因在於這個檔名太長了 太長了 太長了 windows中檔案的全路徑名長度最大為260個英文本元,包含副檔名在內。如路徑為c program files filename.txt,那麼這28個字元都包含在此字元數值中。乙個漢字相當於兩個英文本元,同樣,檔案 夾 的名字是不能...

為你的程式建立乙個控制台

經常看到一些程式在執行的時候有乙個windows控制台,感覺非常cool。實際上有的時候幫助你監視系統執行是很方便的,那麼怎麼樣建立乙個控制台呢?實際上windows為你提供了一系列的api來完成這個功能,例如 readconsole,writeconsole等,具體參見msdn。下面我們用一段 來...