【发布时间】:2019-09-02 00:49:19
【问题描述】:
我正在尝试设置覆盖合并模块的目标目录,如此处所述。我将目标目录设置为 [BIN]。 BIN 是公共财产。在编译时,[BIN] 的值为 C:\Program Files (x86)\CompanyName\ProductName。
根据自定义对话框中的用户输入,此属性更新为 C:\Program Files (x86)\CompanyName\UserInputName\ProductName。
合并模块中的所有 DLL 文件都复制到 [BIN] 的编译时值 - C:\Program Files (x86)\CompanyName\ProductName。由于某种原因,在这种情况下会忽略动态值。
谁能告诉我可能出了什么问题?
我正在使用 Install Shield 2010 专业版,项目类型是基本 MSI 项目
【问题讨论】:
-
您可能需要附加详细的日志文件。例如:MSIEXEC /i "example.msi" /l*v "c:\temp\yourlog.log" 等
标签: installshield windows-installer merge-module installshield-2010