2012-08-15 139 views
7

我使用visual studio 2010,並且我有一個.net桌面應用程序(winform)。我想爲項目創建一個設置。我已經向解決方案添加了安裝嚮導項目。現在我想添加程序菜單和桌面的快捷方式。右鍵單擊「用戶程序」菜單並選擇添加,我只有這些選項:文件夾,文件,項目輸出和彙編。我如何添加快捷方式? 另一個問題:是否可以添加.net 4.0來安裝項目並在必要時安裝它? 預先感謝您。在visual studio 2010中添加設置項目的快捷方式

+1

[Visual Studio部署項目 - 爲已部署的可執行文件創建快捷方式]的可能副本(http://stackoverflow.com/questions/3303962/visual-studio-deployment-project-create-shortcut-to-deployed-executable) – stuartd 2012-08-15 12:20:49

+0

你的部署項目有一個'Detected Dependencies'文件夾,.Net框架應該在那裏。 – stuartd 2012-08-15 12:21:54

+0

..它也應該在'啓動條件'(右鍵點擊項目,查看,啓動條件) – stuartd 2012-08-15 12:23:25

回答

1

這裏的解釋中添加項目的快捷方式: http://support.microsoft.com/kb/837220

+2

是不是已經過時VS2008? http://thinksimpleshirin.wordpress.com/2012/02/13/creating-desktop-shortcuts-in-deployment-projects/更好,並有截圖.. – stuartd 2012-08-15 12:39:44

1

這裏是一個很好visual 這說明在VS2010整個安裝和部署。

一個短信從我answer

(1)文件 - >新建項目 - >其他項目類型 - >安裝和部署 - > Visual Studio安裝

(2 )爲您的安裝項目添加一個名稱。

(3)右鍵單擊應用程序文件夾 - >添加 - >項目輸出

(4) ****選擇相應的項目的解決方案 「從你的主輸出。」 ****

(5) ****添加相應的第三方DLL。**** //永遠不要忘記這一個。

(6)右鍵單擊解決方案資源管理器中的安裝項目,然後BUILD它。

(7)查找debug文件夾(默認)

相應的設置,你會得到的文件夾中的.exe.msi

+0

嗨@Praveen,完成窗體MSI安裝後,我的原始文件(設計和編碼)也顯示在安裝位置。我已經使用visual studio 2010開發了這個應用程序。安裝程序創建成功,但安裝後MSI發生了這個問題。請幫幫我。提前致謝。 – dilipkumar1007 2017-08-02 07:12:43

11

,如果你正在尋找快捷方式添加到您的桌面,而在安裝Windows應用程序,你應該遵循以下步驟

  1. 從Solution Explorer中單擊您的安裝項目。
  2. 單擊文件系統編輯器(位於解決方案資源管理器的頂部)。
  3. 當文件系統編輯器打開時,在左邊的選項卡上可以看到「目標機器上的文件系統」。點擊應用文件夾。
  4. 然後在右邊的選項卡上顯示「MyApp(主動)的主要輸出」。右鍵單擊它並選擇「創建MyApp主輸出的快捷方式(活動)」。您現在應該看到主輸出下方的快捷方式,它是您的應用程序可執行文件。
  5. 拖動&將該快捷方式從右側選項卡拖到左側選項卡文件系統在目標機器 - 用戶的桌面文件夾中。
  6. 現在是您的捷徑。exe會在安裝後出現在桌面上。
  7. 您可以單擊「文件系統編輯器」中的快捷方式,然後從「屬性」網格編輯名稱屬性以更改圖標上顯示的文本。
0

爲了將.net框架作爲安裝包的一部分,從解決方案資源管理器中選擇您的安裝程序項目,右鍵單擊 - >屬性。

在打開的窗口中,按下「先決條件」按鈕。打開另一個窗口並選擇所需的.Net Framework版本,然後從單選按鈕中選擇「從與我的應用程序相同的位置下載先決條件」。

相關問題