我创建了一个web安装程序msi,用于将网站安装到iis。在product.wxs中,我已将目录设置为WWWROOTWix-Setting INSTALLDIR动态
<Directory Id='TARGETDIR' Name='SourceDir'>
<Directory Id="IISROOT" Name='WebDir'>
<Directory Id='INSTALLDIR' Name='MyWebSetup'></Directory>
</Directory>
</Directory>
在安装过程中,用户可以为虚拟目录提供所需的名称。如果用户输入除'MyWebSetup'之外的任何其他名称'MyWebSetup1',则在IIS中列出名为'MyWebSetup1'的虚拟目录和名为'MyWebSetup'的目录。现在我想要的是我需要用用户输入的名称来获得Name ='MyWebSetup',如'MyWebSetup1'。我曾尝试使用自定义操作和其他许多方法来完成此操作,但没用。由于我是Wix的新手,请有人可以提供一个非常明确的解决方案。任何帮助赞赏。 谢谢。