2017-08-03 106 views
1

我迷路了。我曾嘗試點擊一次部署和Windows安裝程序作爲.msi包。我更喜歡使用MSI。我跟着幾個教程都說了同樣的事情,但是當完全遵循時,我的應用程序已安裝,顯示爲應該顯示,但該程序不會通過雙擊圖標啓動,或者右鍵單擊並以管理員身份運行。MSI安裝包安裝程序,但不會啓動

我正在執行的過程是添加一個安裝項目,將主要輸出添加到應用程序文件夾,在用戶的桌面和程序菜單中創建主要輸出的快捷方式。建立項目。 MSI位於bin/Debug或bin/release中,具體取決於用於構建的MSI。 MSI文件可用。

我雙擊MSI。繼續完成嚮導併成功安裝。我看到了快捷方式並已安裝,但無法啓動。它看起來像雙擊時嘗試,但隨後......沒有。任何想法爲什麼?

+5

您是否檢查過事件日誌以查看您的應用在啓動時是否崩潰?它可能有一個你沒有打包到MSI的依賴項。 – slugster

+0

@slugster DLL文件,也許?我現在檢查日誌。 – DavidG

回答

2

爲MSI創建安裝項目時,必須右鍵單擊目標計算機的應用程序文件夾,然後將鼠標懸停在「添加」上並選擇添加項目輸出。我需要添加應用程序的圖標,一些DLL文件等。它允許您選擇要包含的項目。許多教程僅顯示主要輸出。您可能需要選擇的不僅僅是主要輸出。我包括了一切,但源文件,現在可以工作。您可能還需要右鍵單擊,將鼠標懸停在「添加」上,然後選擇「文件」以添加應用程序圖標和任何其他必需的文件。我還必須添加一個文本文件。希望這可以幫助。