使用下面的代码,一切都编译没有任何错误。但是当我运行生成的 MSI 时,我没有看到在 IIS 中创建的任何站点:
<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi' xmlns:iis='http://schemas.microsoft.com/wix/IIsExtension'>
<iis:WebSite Id='dp_service_site' Description='Default Web Site'>
<iis:WebAddress Id="AllUnassigned" Port="80" />
</iis:WebSite>
.
.
<DirectoryRef Id='DPDIR'>
<Component Id='dservice' DiskId='1' Guid ='21e0c49d-e9a6-4de6-894c-d0632ea45f5a'>
<iis:WebVirtualDir Id='dp_wvd' Alias="DocumentPublisher" Directory='DPDIR' WebSite='dp_service_site'>
<iis:WebApplication Id='dp_app' Name='Default Application' WebAppPool='dp_pool' Isolation='medium'>
</iis:WebApplication>
</iis:WebVirtualDir>
<iis:WebAppPool Id='dp_pool' Identity='networkService' Name='dservice' />
</Component>
</DirectoryRef>
.
.
<Feature Id='Service' Title='Document Service' Level='1'>
<ComponentRef Id='dservice' />
</Feature>
</Wix>
我收到错误。我已经按照您上面提到的更改了代码。我附上了截图和这个