0
설치 단계에서 IIS 아래에 응용 프로그램 풀과 웹 사이트를 만들어야합니다.IIS 웹 사이트 업그레이드
설치/제거 단계에서 모든 것이 잘 작동합니다. IIS가 예상대로 구성됩니다.
이제 업그레이드에서 적절한 사용자 경험을 얻는 방법을 알 수 없습니다. 실제로는 웹 사이트의 모든 구성 (예 : 포트 바인딩)을 무시합니다.
업데이트 중에 웹 사이트/응용 프로그램 풀 구성을 변경하지 않도록 Wix에 지시 할 수 있습니까? 여기
코드 : 결국
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="INETPUB" Name="Inetpub">
<Directory Id="INSTALLFOLDER" Name="MyWebSite">
<Component Id="MyWebSiteIssConfiguration" Guid="MY-GUID">
<Condition><![CDATA[NOT Installed]]></Condition>
<iis:WebAppPool Id="MyWebSiteAppPool"
Name="[APP_POOL_NAME]"
Identity="localService"
ManagedPipelineMode="Integrated"
ManagedRuntimeVersion="v4.0" />
<iis:WebSite Id="MyWebSiteWebsite" Description='[WEB_SITE_NAME]' Directory='INSTALLFOLDER' AutoStart='yes' StartOnInstall='yes'>
<iis:WebAddress Id="AllUnassigned" Port="[WEB_SITE_PORT]" />
<iis:WebApplication Id="MyWebSiteApplication" Name="[WEB_SITE_NAME][WEBSITE_ID]" WebAppPool="MyWebSiteAppPool"></iis:WebApplication>
<iis:WebDirProperties Id="MyWebSiteWebDirProperties" AnonymousAccess="no" WindowsAuthentication="yes" />
</iis:WebSite>
<CreateFolder/>
</Component>
</Directory>
</Directory>
</Directory>