| <?xml version="1.0"?> | <> | <?xml version="1.0" encoding="utf-8"?> |
| = | ||
| <!-- For more information on using Web.config transformation visit https://go.microsoft.com/fwlink/?LinkId=301874 --> | <!-- For more information on using Web.config transformation visit https://go.microsoft.com/fwlink/?LinkId=301874 --> | |
| <configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform"> | <configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform"> | |
| <!-- | <!-- | |
| In the example below, the "SetAttributes" transform will change the value of | In the example below, the "SetAttributes" transform will change the value of | |
| "connectionString" to use "ReleaseSQLServer" only when the "Match" locator | "connectionString" to use "ReleaseSQLServer" only when the "Match" locator | |
| finds an attribute "name" that has a value of "MyDB". | finds an attribute "name" that has a value of "MyDB". | |
| <connectionStrings> | <connectionStrings> | |
| <add name="MyDB" | <add name="MyDB" | |
| connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True" | connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True" | |
| xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/> | xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/> | |
| </connectionStrings> | </connectionStrings> | |
| --> | --> | |
| <system.web> | <system.web> | |
| <compilation xdt:Transform="RemoveAttributes(debug)" /> | <compilation xdt:Transform="RemoveAttributes(debug)" /> | |
| <!-- | <!-- | |
| In the example below, the "Replace" transform will replace the entire | In the example below, the "Replace" transform will replace the entire | |
| <customErrors> section of your Web.config file. | <customErrors> section of your Web.config file. | |
| Note that because there is only one customErrors section under the | Note that because there is only one customErrors section under the | |
| <system.web> node, there is no need to use the "xdt:Locator" attribute. | <system.web> node, there is no need to use the "xdt:Locator" attribute. | |
| <customErrors defaultRedirect="GenericError.htm" | <customErrors defaultRedirect="GenericError.htm" | |
| mode="RemoteOnly" xdt:Transform="Replace"> | mode="RemoteOnly" xdt:Transform="Replace"> | |
| <error statusCode="500" redirect="InternalError.htm"/> | <error statusCode="500" redirect="InternalError.htm"/> | |
| </customErrors> | </customErrors> | |
| --> | --> | |
| </system.web> | </system.web> | |
| </configuration> | </configuration> |