我正在爲我的應用程序創建安裝程序。該應用程序由main application
和AddIn to Outlook
組成。我希望,如果Outlook AddIn應該安裝,用戶可以通過複選框進行選擇。 我的問題是,如果未安裝Outlook,我不想顯示/啓用該複選框。 我該如何做到這一點?我可以以某種方式有條件地顯示install dialog
,基於一些代碼,我會檢查Outlook是否安裝?或者我可以禁用此複選框基於一些代碼? 請幫忙, 非常感謝! 問候VS 2010安裝項目有條件地顯示錶格
0
A
回答
1
首先,要確定是否安裝了Outlook,您需要在MSI包中定義一個搜索。
然後,要顯示基於條件的對話框,您需要編輯來自周圍對話框的幾個按鈕(上一個和下一個)的發佈事件。
要在對話框中有條件地顯示控件,您需要使用控件條件。
所有這些都無法在VS安裝項目中完成。如果你正在尋找一個更好的免費替代品,我會建議切換到WiX(http://wix.sourceforge.net/),這也可以與VS集成。我會從VS安裝項目切換,因爲微軟決定停止將它包含在VS 2012中,那麼你將被迫停止使用它。
如果你現在不想去WiX,唯一能做到VS需要的方法就是添加一個修改MSI表格和inserts the changes you want的後期生成事件,即搜索,控制條件, etc ...
相關問題
- 1. 逆戟鯨和安裝項目:有條件地顯示覆選框
- 2. VS 2010安裝項目需要.NET 4.0,但它已經安裝
- 3. VS 2017年安裝項目沒有顯示
- 4. InstallShield LE未從我的VS 2010 C#項目安裝ReportViewer 2010
- 5. Visual Studio 2010新建項目窗口未顯示已安裝項目
- 6. 基金會 - 顯示有條件表格項目
- 7. 如何從VS 2010部署安裝項目安裝到Windows 7中的公共目錄安裝項目
- 8. 安裝VS 2008和VS 2010
- 9. VS安裝項目:在不同目錄下安裝文件
- 10. VS安裝項目 - 有缺點嗎?
- 11. 圖標在安裝項目中無法正確顯示VS 2005
- 12. 卸載VS安裝項目的先決條件
- 13. VS 2010數據庫項目運行腳本有條件
- 14. MVC有條件顯示項目
- 15. Visual Studio 2010安裝項目問題
- 16. vs 2010安裝vs vs 2012之後,無法看到vs 2010運行選項
- 17. vs 2008 - > 2010:此安裝不支持項目類型(sharepoint)
- 18. VS安裝項目:安裝時卸載其他組件
- 19. 在Visual Studio中有條件地顯示項目模板
- 20. 有條件地隱藏或顯示Aspx菜單控制項目
- 21. ASP.NET MVC中有條件地顯示項目屬性視圖MVC
- 22. OpenCV 2.3.1安裝,VS 2010,MEX
- 23. Visual Studio:安裝項目 - !條件
- 24. 安裝項目.net 4先決條件
- 25. VS2010安裝項目或條件
- 26. 升級VS 2010中的MVC項目b2:此安裝不支持項目類型
- 27. 有條件地顯示TabPanels?
- 28. 將Office 2010安裝exe包裝爲安裝項目?
- 29. BannerBitmap不顯示在Visual Studio安裝項目創建安裝
- 30. Visual Studio 2010安裝項目問題