Wix目录如何工作?
发布时间:2020-12-14 05:30:49 所属栏目:Windows 来源:网络整理
导读:我正在尝试构建一个WIX安装程序,它允许用户通过命令行参数指定安装路径. Property Id="IISROOTPATH" RegistrySearch Id="FindInetPubFolder" Root="HKLM" Key="SOFTWAREMicrosoftInetStp" Name="PathWWWRoot" Type="directory" //Property ...Directory Id
我正在尝试构建一个WIX安装程序,它允许用户通过命令行参数指定安装路径.
<Property Id="IISROOTPATH"> <RegistrySearch Id="FindInetPubFolder" Root="HKLM" Key="SOFTWAREMicrosoftInetStp" Name="PathWWWRoot" Type="directory" /> </Property> ... <Directory Id="TARGETDIR" Name="SourceDir"> <Directory Id="IISROOTPATH"> <Directory Id="INSTALLPATH" Name="WebsiteFolder"> ... 如果用户没有传入任何参数,它将查找iisroot文件夹的注册表,并将文件安装在名为“WebsiteFolder”的文件夹下 但是为了让用户更改安装路径,他们必须传入绝对路径,例如 INSTALLPATH="C:InetPubwwwrootCustomWebsiteFolder" >这是如何工作的?它然后忽略其他目录元素TARGETDIR和IISROOTPATH? 解决方法
您应该了解
Directory表 – Directory元素背后的MSI概念.我见过的最好的解释是
a set of Rob’s articles(链接到第1部分,有6个部分,如果我没记错的话).
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- 批处理文件 – Windows在PATH中搜索可执行文件的
- windows – Directx 11.1中D3DXCOLOR结构的新等价
- 文件系统类型(ext4、ntfs)
- windows-server-2003 – 什么是QSignoff?
- ado.net – 无法为DataTable WriteXML,因为Windo
- Microsoft MSWebDVD ActiveX 控件远程代码执行漏
- XAMPP Windows Apache VirtualHost 403禁止使用
- 在Windows上安装Ruby宝石时,“证书验证失败”错误
- 将Selenium Server和ChromeDriver作为Windows服务
- 对于32位Windows,boot.ini中的“/ 3Gb”开关是否
热点阅读