1
A
回答
1
答案其實很簡單,但也相當難看。
在在我想取消卸載的自定義動作的時候,我只是拋出一個ApplicationException
:
//Nono. Don't uninstall. To abort uninstall, throw an exception
throw new ApplicationException(Constants.CONST_APP_NAME + @" can't be uninstalled because the preparation hasn't been completed.");
0
如果可能的話,它會讓我感到驚訝。根據我的經驗,只要嘗試使用VS安裝項目去做任何不能在設計器中拖動的東西,就會有麻煩。
換句話說,它很爛,但我不知道另一邊的草地是否更綠(例如InstallShield),因爲我從來沒有使用過。
相關問題
- 1. 卸載自定義操作
- 2. 自定義操作失敗時取消卸載wix
- 3. C#:卸載時的自定義操作
- 4. .NET安裝項目和卸載程序
- 5. 上卸載自定義操作(的ClickOnce) - 使用ClickOnce安裝.NET
- 6. .net安裝程序,自定義操作,停止和卸載Windows服務
- 7. 安裝自定義操作上卸載
- 8. 防止修補程序卸載自定義操作
- 9. 在卸載修補程序時運行自定義操作
- 10. 部署項目 - 自定義操作更新
- 11. 自定義VS 2008安裝項目卸載程序
- 12. 部署項目卸載 - 刪除文件?
- 13. 安裝項目自定義操作取消
- 14. 在卸載過程中未執行的自定義操作
- 15. 在VS2010部署項目中成功卸載後顯示消息?
- 16. 自定義卸載clickonce應用程序
- 17. nsis自定義卸載程序
- 18. c#自定義卸載程序
- 19. Bamboo自定義部署項目變量
- 20. InstallShield - 軟件卸載例程中缺少自定義操作
- 21. 使用安裝程序的自定義操作項目
- 22. visual studio 2010安裝項目 - 卸載自定義動作
- 23. .net 2.0安裝項目自定義操作和InstallState文件
- 24. 從.Net 2.0的Windows Installer自定義操作到.Net 4.0自定義操作 - BadImageFormatException
- 25. 自定義操作在卸載期間不起作用
- 26. 觸發通過InstallScript卸載的自定義操作的區域
- 27. 自定義操作欄項目監聽
- 28. WiX自定義操作項目 - BadImageFormatException
- 29. 在.NET應用程序中嵌入/部署自定義字體
- 30. 自定義提供程序Web部署