Visual Studio安装项目启动条件以检查StyleCop

Tea*_*ild 3 windows-installer stylecop

我创建了一组默认项目模板和开发框架库.我现在有2个单独的安装程序,现在想要将它组合到一个安装程序中,并确保将StyleCop作为先决条件安装.

如果尚未安装StyleCop,我希望下载并安装它.

一旦我确认已安装StyleCop,我想覆盖全局样式规则以符合我们的编码标准.

如果不编写自定义安装程序,这是否可行?

Tea*_*ild 6

一旦我跟踪MSDN上的相关操作方法,结果就变得非常简单了.

第一步是在目标计算机上添加启动条件搜索.你可以在这里看到这是如何完成的

下面的屏幕截图显示了要搜索的注册表项和值. StyleCop注册表搜索属性

启动条件属性应该如下所示...... 发射条件属性

如图所示,文件系统文件夹然后应配置在这里.下面的屏幕截图显示了文件夹属性.

文件系统文件夹属性 注意:我使用注册表中的PID值来确保我覆盖正确的设置文件.