我正在为我的应用程序创建安装程序。该应用程序由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安装项目问题