我有一個Visual Studio安裝程序項目用於我的C#應用程序。它已被設置爲卸載我的應用程序的任何先前版本,安裝新版本,然後在安裝應用程序後運行。它將按預期到盡頭在那裏坐在最後的「請等待」的階段:一旦安裝並加載新版本,安裝程序不會退出
在這一點上,我的應用程序的新版本已經安裝,它是很樂意運行,但是上面的屏幕截圖只是在那裏(完全響應),並且只有在我手動關閉了我的應用程序的新安裝版本後,纔會進入「安裝完成」窗口。
難道我做錯了什麼事與我的安裝項目的配置?我不希望人們爲了完成安裝過程而不得不關閉應用程序,只需要再次手動運行應用程序即可!這就是爲什麼我將安裝程序設置爲在安裝完成後自動運行新版本的原因!
感謝您的回答。目前,我剛剛刪除了「安裝後啓動」部分,因此安裝程序正在成功完成。理想情況下,我仍然希望我的應用程序在安裝後自動啓動,因此我將檢查WiX。我只有一個Exe才能在程序文件(另外還有一個開始菜單快捷方式)中轉儲,所以希望能夠有一些教程或者關於如何使用WiX來實現這個的指導。 – Rawns
完全沒問題。這裏的文檔https://www.firegiant.com/wix/tutorial/進入了很多細節,以至於它可能有點壓倒性,但它很好地解釋了Windows Installer的概念,並且很好地理解了它們如果您想保持您的安裝可維修,可維護和可升級,這一點很重要。 –