En el instalador, permitimos que el usuario inserte la dirección del servidor para el sitio web. Con un XmlFile no es un problema. Aquí uso util:XmlFile
<Component Id="Web.config" Guid="*" Directory="INSTALLFOLDER" Permanent="yes"> <File Id="WebConfigFile" Name="Web.config" Source="..\Web\Web.config" KeyPath="yes" /> <util:XmlFile Id="ServerAddress" Action="setValue" Permanent="yes" File="[INSTALLFOLDER]Web.config" SelectionLanguage="XPath" ElementPath="//configuration/appSettings/add[\[]@key='remotelocation'[\]]" Name="value" Value="[SERVER]" Sequence="1"/> </Component>Pero en el sitio web actual almacenamos la dirección del servidor en un archivo env.js.
¿Es posible cambiar un archivo js de la misma manera que con el archivo xml?