Background:
---------------------------------------------------------------------
I have a wix souce file with the following XmlFile entry
<util:XmlFile Id="Service1IServiceGatewayEndpointIdentity"
File="[#NsService.exe.config]"
ElementPath="/configuration/system.serviceModel/client/endpoint/identity[\[]../@bindingConfiguration="ServiceGatewayEndpoint"[\]]"
Value="[SERVICEGATEWAYIDENTITY]" Action="setValue" />
When I run my msi using "msiexec /I myServiceDeliverable.msi
SERVICEGATEWAYIDENTITY="<servicePrincipalName value='host/localhost' />"
/l*v myServiceDeliverable.log" end up with the following xml config file
settings.
<client>
<endpoint binding="wsHttpBinding"
bindingConfiguration="ServiceGatewayEndpoint"
contract="ServiceReference1.IServiceGateway" name="ServiceGatewayEndpoint"
behaviorConfiguration="ImpersonationBehavior"
address="https://localhost/ServiceGateway/ServiceGateway.svc">
<identity><servicePrincipalName value='host/localhost'
/></identity>
</endpoint>
<endpoint binding="wsHttpBinding"
bindingConfiguration="ServiceGateway2Endpoint"
contract="ServiceReference2.IServiceGateway2" name="ServiceGateway2Endpoint"
behaviorConfiguration="ImpersonationBehavior"
address="https://localhost/ServiceGateway2/ServiceGateway2.svc">
<identity></identity>
</endpoint>
</client>
Question
---------------------------------------------------------------------
How does one get XmlFile to insert literal translations of < and > entity
settings when setting values?
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users