aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'packages/Microsoft.AspNet.Mvc.5.2.3/Content/Web.config.install.xdt')
-rw-r--r--packages/Microsoft.AspNet.Mvc.5.2.3/Content/Web.config.install.xdt34
1 files changed, 34 insertions, 0 deletions
diff --git a/packages/Microsoft.AspNet.Mvc.5.2.3/Content/Web.config.install.xdt b/packages/Microsoft.AspNet.Mvc.5.2.3/Content/Web.config.install.xdt
new file mode 100644
index 0000000..14e8a93
--- /dev/null
+++ b/packages/Microsoft.AspNet.Mvc.5.2.3/Content/Web.config.install.xdt
@@ -0,0 +1,34 @@
+<?xml version="1.0"?>
+<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
+
+ <!-- If runtime tag is absent -->
+ <runtime xdt:Transform="InsertIfMissing">
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ </assemblyBinding>
+ </runtime>
+
+ <!-- If runtime tag is present, but assembly binding tag is absent -->
+ <runtime>
+ <assemblyBinding xdt:Transform="InsertIfMissing" xmlns="urn:schemas-microsoft-com:asm.v1">
+ </assemblyBinding>
+ </runtime>
+
+ <!-- If the binding redirect is already present, the existing entry needs to be removed before inserting the new entry-->
+ <runtime>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly xdt:Transform="Remove"
+ xdt:Locator="Condition(./_defaultNamespace:assemblyIdentity/@name='System.Web.Mvc')" >
+ </dependentAssembly>
+ </assemblyBinding>
+ </runtime>
+
+ <!-- Inserting the new binding redirect -->
+ <runtime>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly xdt:Transform="Insert">
+ <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
+ <bindingRedirect oldVersion="1.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ </runtime>
+</configuration> \ No newline at end of file