Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用;“文件检查”;BMG(引导程序清单生成器)工具的选项,以检查系统上是否已安装前提条件?_C#_Setup Project_Setup Deployment_Setuptools_Prerequisites - Fatal编程技术网

C# 如何使用;“文件检查”;BMG(引导程序清单生成器)工具的选项,以检查系统上是否已安装前提条件?

C# 如何使用;“文件检查”;BMG(引导程序清单生成器)工具的选项,以检查系统上是否已安装前提条件?,c#,setup-project,setup-deployment,setuptools,prerequisites,C#,Setup Project,Setup Deployment,Setuptools,Prerequisites,您好,我正在使用BMG(Bootstrpper清单生成器)工具打包一个定制的“必备”应用程序,该应用程序可以在安装设置项目应用程序之前安装。 但是我想在开始安装之前检查必备应用程序是否已经存在 我突然意识到这是可能的 通过使用“文件检查”选项实现 在BMG(引导程序清单)中 发电机)。 任何人都可以告诉我如何使用“BMG工具”的文件检查选项。 提前感谢。我对Acrobat Reader X的使用方式: 转到“系统检查”选项卡 单击文件检查按钮 在“结果属性”中,输入解释性名称(例如:“Acro

您好,我正在使用BMG(Bootstrpper清单生成器)工具打包一个定制的“必备”应用程序,该应用程序可以在安装设置项目应用程序之前安装。 但是我想在开始安装之前检查必备应用程序是否已经存在

我突然意识到这是可能的 通过使用“文件检查”选项实现 在BMG(引导程序清单)中 发电机)。 任何人都可以告诉我如何使用“BMG工具”的文件检查选项。


提前感谢。

我对Acrobat Reader X的使用方式:

  • 转到“系统检查”选项卡
  • 单击文件检查按钮
  • 在“结果属性”中,输入解释性名称(例如:“AcrobatReader”)
  • 在“要搜索的文件名”中,输入prerequesite应用程序的主可执行文件的名称(例如,对于Acrobat Reader:'AcroRd32.exe')
  • 或者,选中“在特殊文件夹中启动搜索”,然后选择“ProgramFilesFolder”(假设prerequesite安装在那里)
  • 如果选中此选项,请将安装prerequesites的子文件夹放入路径中(例如,对于Acrobat Reader:Adobe\Reader 10.0\Reader)
  • 在搜索深度中,如果要在每个子文件夹中搜索,请输入0;如果要在某个深度停止搜索,请输入任意数字。默认情况下为0
  • 转到“安装条件”选项卡
  • 在第一行的“列类型”中,选择“旁路如果”
  • 列属性,选择先前为结果创建的属性的名称(在本例中为AcrobatReader)
  • 在第三列中,选择“存在”

您还可以对注册表项执行等效操作,检查版本

如果要检查任何先决条件,请告诉我必须执行哪些设置,如果在安装过程中应用程序已经存在,请在Bootstraper清单生成器中安装安装应用程序。