2017-04-19 55 views
-3

在Visual Studio 2015中,我在解決方案下打開了一個C#項目。我想爲從項目構建的可執行文件創建一個安裝程序。如何爲現有項目創建安裝程序

我跟着https://msdn.microsoft.com/en-us/library/19x10e5c(v=vs.100).aspx

要創建一個新的安裝項目

  • 在文件菜單上,指向添加,然後單擊新建項目。
  • 在生成的「添加新項目」對話框中的「項目類型」窗格中,打開「其他項目類型」節點,打開「設置和部署 項目」,然後選擇Visual Studio安裝程序。
  • 在模板窗格中,選擇標準安裝程序的安裝項目或Web應用程序的Web安裝項目。

但我在步驟2中打開安裝和部署項目之後,我無法繼續第3步,因爲Html網頁在我的瀏覽器「的InstallShield限量版的Visual Studio」開業。 我現在該做什麼?

謝謝。

enter image description here

+0

您應該安裝它。或者也許使用Wix。 – Crowcoder

回答

2

我假設你滿意的標準的Visual Studio安裝程序,並不願與ISLE工作。如果是這種情況,您需要從Visual Studio網站下載並安裝Visual Studio Installer extension。安裝此擴展後,您將在新建項目對話框中看到該選項。

+0

謝謝!我遵循你的建議並安裝了擴展。但是我陷入了爲現有項目創建安裝程序的過程中。 http://stackoverflow.com/questions/43505240/what-shall-i-continue-to-do-to-finish-creating-an-installer-for-the-project我明白,如果你可以再次幫助?提前致謝。 – Tim

+1

@Tim:好的。您可以閱讀[本文]中的基礎知識(http://www.c-sharpcorner.com/UploadFile/1492b1/creating-an-msi-package-for-C-Sharp-windows-application-using-av/) 。雖然涉及到許多細節,但基本步驟是右鍵單擊新添加的安裝程序項目,然後選擇「添加」>「項目輸出」。在那裏你選擇你的主要C#或VB.NET項目,然後你去。然後,您可以右鍵單擊安裝程序項目,然後選擇「Build」以創建安裝程序。 – dotNET

+0

謝謝。我遵循你給的步驟。現在在安裝程序項目的'Debug'目錄中,我有兩個文件'Install.msi'和'setup.exe'。這兩個文件之間有什麼關係和區別?它們是否與Linux的configure,make和make install中的某些文件相對應,我習慣這樣做? – Tim

1

您從微軟關注的鏈接不再被維護,同一鏈接下的推薦版本不可用。如果你想爲你的項目創建一個設置文件,你可以按照這個視頻教程中的鏈接。

這是一個由3部分組成的系列,這裏的教師正在爲他創建的Windows服務創建安裝項目。我建議你使用這種方法,因爲它在過去對我毫不費力。

在這個視頻中的教師正在使用類似的安裝包由@dotNET在他的回答中提到

檢查了他的教程:

https://www.youtube.com/watch?v=cp2aFNtcZfk