visual studio如何打包成exe vs怎么編譯生成exe?
vs怎么編譯生成exe?步驟不勝感激:1、剛建一個(gè)VisualC的“Win32項(xiàng)目”,建立起一個(gè)空項(xiàng)目。2、建立起能完成后,右鍵點(diǎn)擊右邊的“解決方案”中的“源文件”。3、選擇“添加”,接著再添加“新建
vs怎么編譯生成exe?
步驟不勝感激:
1、剛建一個(gè)VisualC的“Win32項(xiàng)目”,建立起一個(gè)空項(xiàng)目。
2、建立起能完成后,右鍵點(diǎn)擊右邊的“解決方案”中的“源文件”。
3、選擇“添加”,接著再添加“新建項(xiàng)”。
4、選擇“VisualC”中的C文件,點(diǎn)“添加”。
5、在新加的C文件里面寫好代碼,然后保存到。
6、然后再按快捷鍵CtrlF5即可生成exe文件并啟動(dòng)。
installer和setup有什么區(qū)別?
不同之處:
1)直接點(diǎn)擊Setup.exe文件來利用完全安裝:Setup.exe是一個(gè)直接安裝約束程序。它是安裝工程是從MSBuild創(chuàng)建的,其中包涵了一個(gè)XML文件,符號(hào)表示了應(yīng)用程序所必須的系統(tǒng)實(shí)用安裝好包信息。Setup.exe程序會(huì)去檢查這些系統(tǒng)旅游必備安裝包有無是需要被下載和安裝,要是不需要,它可能會(huì)先直接安裝那些系統(tǒng)必備程序。當(dāng)我們啟動(dòng)它的時(shí)候,它會(huì)無法讀取來可以確定安裝好所需要的配置并正在完全安裝流程。如果沒有這個(gè)setup.exe是在VisualStudio2005中生成沉淀的,這樣用戶就必須有管理員權(quán)限才能運(yùn)行它。我們這個(gè)可以看見在setup.exe的圖標(biāo)上有一個(gè)防護(hù)盾,所以說這個(gè)程序只能管理員才能運(yùn)行它。如果沒有這個(gè)setup.exe是在VisualStudio2008中能生成的,那么用戶不肯定會(huì)需要有管理員的權(quán)限就能想執(zhí)行它,當(dāng)有一些某個(gè)特定操作不需要管理員的權(quán)限時(shí),系統(tǒng)會(huì)會(huì)顯示UAC對(duì)話框那些要求提升權(quán)限。這類Setup.exe的圖標(biāo)上肯定不會(huì)會(huì)顯示防護(hù)盾。
2)再點(diǎn)來參與安裝好。是一個(gè)WindowsInstaller包。和setup.exe不一樣,就運(yùn)行MSI安裝包就不可能手動(dòng)完全安裝選項(xiàng)卡系統(tǒng)旅游必備。它只會(huì)完全安裝主應(yīng)用程序。在直接安裝項(xiàng)目的屬性對(duì)話框中修改輸出低文件的名字,我們這個(gè)可以可以自定義MSI包的文件名。當(dāng)我們“啟動(dòng)”它的時(shí)候,其實(shí)是WindowsInstaller在執(zhí)行MSI包定義的經(jīng)濟(jì)責(zé)任指標(biāo)操作。所以我們不需要安裝WindowsInstaller的錯(cuò)誤的版本才能運(yùn)行。我們也可以不使用msiexec命令去安裝文件。以上資料來源Microsoft官網(wǎng)的FAQs,感謝原作者Yan?tlar