Windows – 使用WiX创建IIS虚拟目录
发布时间:2020-12-13 21:19:06 所属栏目:Windows 来源:网络整理
导读:我会在WiX邮件列表中问这个问题,但似乎已经不在了。 我有一个应用程序,它是一个桌面应用程序和一个在本地运行的Web应用程序。我已经创建了几个基本的WiX安装程序,但是还没有使用IIS扩展来在IIS下创建一个虚拟目录。我还没有找到一个如何做到这一点的简单
我会在WiX邮件列表中问这个问题,但似乎已经不在了。
我有一个应用程序,它是一个桌面应用程序和一个在本地运行的Web应用程序。我已经创建了几个基本的WiX安装程序,但是还没有使用IIS扩展来在IIS下创建一个虚拟目录。我还没有找到一个如何做到这一点的简单例子。所有我需要做的是创建虚拟目录,设置其端口,并将其指向我正在使用其他安装程序创建的真实目录。 如果尚未启用IIS,则可以在机器上启用IIS,但是我猜测这是不可能的,而且对我来说并不是一个破产者。 如果重要,此安装程序将仅在Vista机器上运行。
由于David提到的文章似乎已经失去了,这里就是一个例子。这也在虚拟目录中创建一个应用程序。
<?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:iis="http://schemas.microsoft.com/wix/IIsExtension"> <Product Id="6f2b2358-YOUR-GUID-HERE-aa394e0a73a2" Name="WixProject" Language="1033" Version="1.0.0.0" Manufacturer="WixProject" UpgradeCode="225aa7b2-YOUR-GUID-HERE-110ef084dd72"> <Package InstallerVersion="200" Compressed="yes" /> <Media Id="1" Cabinet="media1.cab" EmbedCab="yes" /> <!-- Reference existing site at port 8080 --> <iis:WebSite Id="My.Site" Description="My Site"> <iis:WebAddress Id="My.Web.Address" Port="8080"/> </iis:WebSite> <Directory Id="TARGETDIR" Name="SourceDir"> <Directory Id="ProgramFilesFolder"> <Directory Id="INSTALLLOCATION" Name="WixProject"> <Component Id="IIS.Component" Guid="{6FAD9EC7-YOUR-GUID-HERE-C8AF5F6F707F}" KeyPath="yes"> <iis:WebVirtualDir Id="My.VirtualDir" Alias="foo" Directory="INSTALLLOCATION" WebSite="My.Site"> <iis:WebApplication Id="My.Application1" Name="Web Application 1"/> </iis:WebVirtualDir> </Component> </Directory> </Directory> </Directory> <Feature Id="ProductFeature" Title="WixProject" Level="1"> <ComponentRef Id="IIS.Component" /> </Feature> </Product> </Wix> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – 如何将转义的双引号传递给批处理文件
- msmq – 有没有办法只查看计算机管理的消息队列部分?
- .net – 是否可以将Windows程序集转换为单声道?
- win10 spark+scala+eclipse+sbt 安装配置
- windows-server-2008 – Windows 2008 RAID失败的Redudancy
- 在Windows 8,python 3.3中创建虚拟环境的麻烦
- Windows下Django项目搭建流程
- Windows下RabbitMQ安装,部署,配置
- 域名系统 – Windows Server – DHCP / DNS更新 – 清除过时
- 当我在Windows上使用脚本名称运行Python脚本时,不能重定向输