# Appendix: Sample Transforms.xml file

Below is a sample of the Transforms.xml file used in the Document Generation Services installation.

    <Transforms>
     <!-- DGS CI-->
     <Transform FileName="Installs\ContinuousIntegration\DocGenServicesInstall-64bit_CI.msi">
     <Property Id="SHORTTERMSQLSERVERHOSTNAME" Value="Data Source=LABW6408HVM562.WKMNLAB.NET;Initial Catalog=docgen;Integrated Security=true;"/>
     <Property Id="STSHOSTNAME" Value="LABW6408HVM562.WKMNLAB.NET"/>
     <Property Id="CONTENTREPOSITORY" Value="\\\\LABW6408HVM562.WKMNLAB.NET\\ExpereRepository\\DeployedContent"/>
     <Property Id="BUILDREPOSITORYPATH" Value="\\\\LABW6408HVM562.WKMNLAB.NET\\ExpereRepository\\BuildContent"/>
     <Property Id="ERLCONTENTREPOSITORY" Value="\\\\LABW6408HVM562.WKMNLAB.NET\\ExpereRepository\\DeployedERLContent"/>
     <Property Id="LIBRARYZIP" Value="\\\\LABW6408HVM562.WKMNLAB.NET\\ExpereRepository\\Uploads"/>
     <Property Id="LIBRARYTODEPLOY" Value="\\\\LABW6408HVM562.WKMNLAB.NET\\ExpereRepository\\temp"/>
     <Property Id="APPLICATIONURL" Value="LABW6408HVM112.wkmnlab.net"/>
     <Property Id="MSMQNETWORKNAME" Value="WKFS_DocGenServicesCI"/>
    	 <!-- The user below needs to have access to the content repositories and to the database. NetworkService is used if these values are not provided. -->
     <Property Id="RUNASSERVICEACCT" Value="xxxxxxxxx" />
     <Property Id="ACCOUNTDOMAIN" Value="xxxxxxxxxx"/>
     <Property Id="DOMAINACCOUNT" Value="xxxxxxxxxx"/>
     <Property Id="DOMAINACCOUNTPASSWORD" Value="xxxxxxxxxx"/>
    	 <!-- The server below is what will host ManagementService. ManagementService must be installed on only one server. -->
     <Property Id="MSMQBACKENDQUEUE" Value="msmq://LABW6408HVM562.WKMNLAB.NET/deployer"/>
     <Property Id="DOCVIEWERURL" Value="https://LABW6408HVM562.WKMNLAB.NET/DocViewerInterfaceHtml/SessionSvc.svc"/>
     </Transform>
    </Transforms>

## Additional considerations

Consider additional guidelines when using the following elements:

- RUNASSERVICEACCT – Set this value to "0" to install the services as NETWORK SERVICE. Set this value to "1" to use the account information in the properties below;
- ACCOUNTDOMAIN – The domain of the service account the services should be running as;
- DOMAINACCOUNT – The username name of the service account;
- DOMAINACCOUNTPASSWORD – The password of the service account;

Note: The DOMAINACCOUNT and DOMAINACCOUNTPASSWORD values identified in the example above should be replaced with your unique values.