Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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
Parameters MSI如何提示用户输入参数以配置MSM?_Parameters_Windows Installer_Merge Module - Fatal编程技术网

Parameters MSI如何提示用户输入参数以配置MSM?

Parameters MSI如何提示用户输入参数以配置MSM?,parameters,windows-installer,merge-module,Parameters,Windows Installer,Merge Module,我有一个打包在合并模块中的应用程序,它与另一个安装在主MSI包中的应用程序前端一起安装。这些是通过MS Visual Studio 2008中的项目创建的 用户可以通过MSI的UI使用一组小参数配置前端应用程序。我需要访问这些参数中的至少一个(在本例中是URL),以便在运行时BACK可以访问FRONT 在MS Visual Studio中,我无法查看MSM项目的UI以提示用户 MSI UI中设置的参数显然没有传递给MSM——一个类 在MSM中(派生自System.Configuration.I

我有一个打包在合并模块中的应用程序,它与另一个安装在主MSI包中的应用程序前端一起安装。这些是通过MS Visual Studio 2008中的项目创建的

用户可以通过MSI的UI使用一组小参数配置前端应用程序。我需要访问这些参数中的至少一个(在本例中是URL),以便在运行时BACK可以访问FRONT

  • 在MS Visual Studio中,我无法查看MSM项目的UI以提示用户
  • MSI UI中设置的参数显然没有传递给MSM——一个类 在MSM中(派生自System.Configuration.Install.Installer),但其 安装函数称为空IDictionary
我已经搜索过谷歌、MSDN、SO和其他网站,但还没有找到有这个问题的人(使用VisStudio)。MSDN似乎有很多关于抽象的信息,没有提及任何工具,这让我觉得它是为安装工具的开发人员而不是安装包的开发人员设计的。

您可以使用它。MSI可以使用以下语法访问MSM属性:

<property name>.<module GUID>

其中“{B5C20B75-2B3F-4323-9584-C426E8AEE3BF}”表示合并模块GUID。

我不再使用MSWindows,因此我不在乎,但无论如何,谢谢您可能会帮助下一个人。。。。
MY_URL.{B5C20B75-2B3F-4323-9584-C426E8AEE3BF}