Left file: appwork-v1_2_2/aspnet-mvc-starter/AspnetMvcStarter/Web.config  
Right file: appwork-v1_3_0/aspnet-mvc-starter/AspnetMvcStarter/Web.config  
1 <?xml version="1.0" encoding="utf-8"?> = 1 <?xml version="1.0" encoding="utf-8"?>
2 <!--   2 <!--
3   For more information on how to configure your ASP.NET application, please visit   3   For more information on how to configure your ASP.NET application, please visit
4   https://go.microsoft.com/fwlink/?LinkId=301880   4   https://go.microsoft.com/fwlink/?LinkId=301880
5   -->   5   -->
6 <configuration>   6 <configuration>
7   <configSections>   7   <configSections>
8     <sectionGroup name="bundleTransformer">   8     <sectionGroup name="bundleTransformer">
9       <section name="yui" type="BundleTransformer.Yui.Configuration.YuiSettings, BundleTransformer.Yui" />   9       <section name="yui" type="BundleTransformer.Yui.Configuration.YuiSettings, BundleTransformer.Yui" />
10       <section name="core" type="BundleTransformer.Core.Configuration.CoreSettings, BundleTransformer.Core" />   10       <section name="core" type="BundleTransformer.Core.Configuration.CoreSettings, BundleTransformer.Core" />
11       <section name="autoprefixer" type="BundleTransformer.Autoprefixer.Configuration.AutoprefixerSettings, BundleTransformer.Autoprefixer" />   11       <section name="autoprefixer" type="BundleTransformer.Autoprefixer.Configuration.AutoprefixerSettings, BundleTransformer.Autoprefixer" />
12       <section name="sassAndScss" type="BundleTransformer.SassAndScss.Configuration.SassAndScssSettings, BundleTransformer.SassAndScss" />   12       <section name="sassAndScss" type="BundleTransformer.SassAndScss.Configuration.SassAndScssSettings, BundleTransformer.SassAndScss" />
13     </sectionGroup>   13     </sectionGroup>
14   </configSections>   14   </configSections>
15   <appSettings>   15   <appSettings>
16     <add key="webpages:Version" value="3.0.0.0" />   16     <add key="webpages:Version" value="3.0.0.0" />
17     <add key="webpages:Enabled" value="false" />   17     <add key="webpages:Enabled" value="false" />
18     <add key="ClientValidationEnabled" value="true" />   18     <add key="ClientValidationEnabled" value="true" />
19     <add key="UnobtrusiveJavaScriptEnabled" value="true" />   19     <add key="UnobtrusiveJavaScriptEnabled" value="true" />
20   </appSettings>   20   </appSettings>
21   <system.web>   21   <system.web>
22     <compilation debug="true" targetFramework="4.6.1" />   22     <compilation debug="true" targetFramework="4.6.1" />
23     <httpRuntime targetFramework="4.6.1" />   23     <httpRuntime targetFramework="4.6.1" />
24     <httpModules>   24     <httpModules>
25       <add name="TelemetryCorrelationHttpModule" type="Microsoft.AspNet.TelemetryCorrelation.TelemetryCorrelationHttpModule, Microsoft.AspNet.TelemetryCorrelation" />   25       <add name="TelemetryCorrelationHttpModule" type="Microsoft.AspNet.TelemetryCorrelation.TelemetryCorrelationHttpModule, Microsoft.AspNet.TelemetryCorrelation" />
26       <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" />   26       <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" />
27     </httpModules>   27     </httpModules>
28     <httpHandlers>   28     <httpHandlers>
29       <add path="*.sass" verb="GET" type="BundleTransformer.SassAndScss.HttpHandlers.SassAndScssAssetHandler, BundleTransformer.SassAndScss" />   29       <add path="*.sass" verb="GET" type="BundleTransformer.SassAndScss.HttpHandlers.SassAndScssAssetHandler, BundleTransformer.SassAndScss" />
30       <add path="*.scss" verb="GET" type="BundleTransformer.SassAndScss.HttpHandlers.SassAndScssAssetHandler, BundleTransformer.SassAndScss" />   30       <add path="*.scss" verb="GET" type="BundleTransformer.SassAndScss.HttpHandlers.SassAndScssAssetHandler, BundleTransformer.SassAndScss" />
31     </httpHandlers>   31     </httpHandlers>
32   </system.web>   32   </system.web>
33   <runtime>   33   <runtime>
34     <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">   34     <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
35       <dependentAssembly>   35       <dependentAssembly>
36         <assemblyIdentity name="Newtonsoft.Json" culture="neutral" publicKeyToken="30ad4fe6b2a6aeed" />   36         <assemblyIdentity name="Newtonsoft.Json" culture="neutral" publicKeyToken="30ad4fe6b2a6aeed" />
37         <bindingRedirect oldVersion="0.0.0.0-11.0.0.0" newVersion="11.0.0.0" /> <> 37         <bindingRedirect oldVersion="0.0.0.0-12.0.0.0" newVersion="12.0.0.0" />
38       </dependentAssembly> = 38       </dependentAssembly>
39       <dependentAssembly>   39       <dependentAssembly>
40         <assemblyIdentity name="System.Web.Optimization" publicKeyToken="31bf3856ad364e35" />   40         <assemblyIdentity name="System.Web.Optimization" publicKeyToken="31bf3856ad364e35" />
41         <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="1.1.0.0" />   41         <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="1.1.0.0" />
42       </dependentAssembly>   42       </dependentAssembly>
43       <dependentAssembly>   43       <dependentAssembly>
44         <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" />   44         <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" />
45         <bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930" />   45         <bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930" />
46       </dependentAssembly>   46       </dependentAssembly>
47       <dependentAssembly>   47       <dependentAssembly>
48         <assemblyIdentity name="JavaScriptEngineSwitcher.Core" publicKeyToken="c608b2a8cc9e4472" culture="neutral" />   48         <assemblyIdentity name="JavaScriptEngineSwitcher.Core" publicKeyToken="c608b2a8cc9e4472" culture="neutral" />
49         <bindingRedirect oldVersion="0.0.0.0-2.4.10.0" newVersion="2.4.10.0" /> <> 49         <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
50       </dependentAssembly> = 50       </dependentAssembly>
51       <dependentAssembly>   51       <dependentAssembly>
52         <assemblyIdentity name="BundleTransformer.Core" publicKeyToken="973c344c93aac60d" culture="neutral" />   52         <assemblyIdentity name="BundleTransformer.Core" publicKeyToken="973c344c93aac60d" culture="neutral" />
53         <bindingRedirect oldVersion="0.0.0.0-1.9.213.0" newVersion="1.9.213.0" /> <> 53         <bindingRedirect oldVersion="0.0.0.0-1.10.0.0" newVersion="1.10.0.0" />
54       </dependentAssembly> = 54       </dependentAssembly>
55       <dependentAssembly>   55       <dependentAssembly>
56         <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />   56         <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />
57         <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />   57         <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
58       </dependentAssembly>   58       </dependentAssembly>
59       <dependentAssembly>   59       <dependentAssembly>
60         <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />   60         <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />
61         <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />   61         <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
62       </dependentAssembly>   62       </dependentAssembly>
63       <dependentAssembly>   63       <dependentAssembly>
64         <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />   64         <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
65         <bindingRedirect oldVersion="1.0.0.0-5.2.6.0" newVersion="5.2.6.0" /> <> 65         <bindingRedirect oldVersion="1.0.0.0-5.2.7.0" newVersion="5.2.7.0" />
66       </dependentAssembly> = 66       </dependentAssembly>
67       <dependentAssembly>   67       <dependentAssembly>
68         <assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f" culture="neutral" />   68         <assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f" culture="neutral" />
69         <bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2" />   69         <bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2" />
70       </dependentAssembly>   70       </dependentAssembly>
71       <dependentAssembly>   71       <dependentAssembly>
72         <assemblyIdentity name="System.Diagnostics.DiagnosticSource" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />   72         <assemblyIdentity name="System.Diagnostics.DiagnosticSource" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
73         <bindingRedirect oldVersion="0.0.0.0-4.0.3.1" newVersion="4.0.3.1" />   73         <bindingRedirect oldVersion="0.0.0.0-4.0.3.1" newVersion="4.0.3.1" />
74       </dependentAssembly>   74       </dependentAssembly>
75     </assemblyBinding>   75     </assemblyBinding>
76   </runtime>   76   </runtime>
77   <system.webServer>   77   <system.webServer>
78     <validation validateIntegratedModeConfiguration="false" />   78     <validation validateIntegratedModeConfiguration="false" />
79     <modules>   79     <modules>
80       <remove name="TelemetryCorrelationHttpModule" />   80       <remove name="TelemetryCorrelationHttpModule" />
81       <add name="TelemetryCorrelationHttpModule" type="Microsoft.AspNet.TelemetryCorrelation.TelemetryCorrelationHttpModule, Microsoft.AspNet.TelemetryCorrelation" preCondition="managedHandler" />   81       <add name="TelemetryCorrelationHttpModule" type="Microsoft.AspNet.TelemetryCorrelation.TelemetryCorrelationHttpModule, Microsoft.AspNet.TelemetryCorrelation" preCondition="managedHandler" />
82       <remove name="ApplicationInsightsWebTracking" />   82       <remove name="ApplicationInsightsWebTracking" />
83       <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" />   83       <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" />
84     </modules>   84     </modules>
85     <handlers>   85     <handlers>
86       <add name="SassAssetHandler" path="*.sass" verb="GET" type="BundleTransformer.SassAndScss.HttpHandlers.SassAndScssAssetHandler, BundleTransformer.SassAndScss" resourceType="File" preCondition="" /> <> 86                         <add name="SassAssetHandler" path="*.sass" verb="GET" type="BundleTransformer.SassAndScss.HttpHandlers.SassAndScssAssetHandler, BundleTransformer.SassAndScss" resourceType="File" preCondition="" />
87       <add name="ScssAssetHandler" path="*.scss" verb="GET" type="BundleTransformer.SassAndScss.HttpHandlers.SassAndScssAssetHandler, BundleTransformer.SassAndScss" resourceType="File" preCondition="" />   87                         <add name="ScssAssetHandler" path="*.scss" verb="GET" type="BundleTransformer.SassAndScss.HttpHandlers.SassAndScssAssetHandler, BundleTransformer.SassAndScss" resourceType="File" preCondition="" />
88     </handlers>   88                 </handlers>
89     <staticContent> = 89     <staticContent>
90       <remove fileExtension=".eot" />   90       <remove fileExtension=".eot" />
91       <mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" />   91       <mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" />
92       <remove fileExtension=".ttf" />   92       <remove fileExtension=".ttf" />
93       <mimeMap fileExtension=".ttf" mimeType="application/octet-stream" />   93       <mimeMap fileExtension=".ttf" mimeType="application/octet-stream" />
94       <remove fileExtension=".svg" />   94       <remove fileExtension=".svg" />
95       <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />   95       <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
96       <remove fileExtension=".woff" />   96       <remove fileExtension=".woff" />
97       <mimeMap fileExtension=".woff" mimeType="application/font-woff" />   97       <mimeMap fileExtension=".woff" mimeType="application/font-woff" />
98       <remove fileExtension=".woff2" />   98       <remove fileExtension=".woff2" />
99       <mimeMap fileExtension=".woff2" mimeType="font/woff2" />   99       <mimeMap fileExtension=".woff2" mimeType="font/woff2" />
100     </staticContent>   100     </staticContent>
101   </system.webServer>   101   </system.webServer>
102   <bundleTransformer xmlns="http://tempuri.org/BundleTransformer.Configuration.xsd">   102   <bundleTransformer xmlns="http://tempuri.org/BundleTransformer.Configuration.xsd">
103     <core>   103     <core>
104       <css defaultPostProcessors="UrlRewritingCssPostProcessor,AutoprefixCssPostProcessor" defaultMinifier="YuiCssMinifier">   104       <css defaultPostProcessors="UrlRewritingCssPostProcessor,AutoprefixCssPostProcessor" defaultMinifier="YuiCssMinifier">
105         <translators>   105         <translators>
106           <add name="SassAndScssTranslator" type="BundleTransformer.SassAndScss.Translators.SassAndScssTranslator, BundleTransformer.SassAndScss" />   106           <add name="SassAndScssTranslator" type="BundleTransformer.SassAndScss.Translators.SassAndScssTranslator, BundleTransformer.SassAndScss" />
107           <add name="NullTranslator" type="BundleTransformer.Core.Translators.NullTranslator, BundleTransformer.Core" enabled="false" />   107           <add name="NullTranslator" type="BundleTransformer.Core.Translators.NullTranslator, BundleTransformer.Core" enabled="false" />
108         </translators>   108         </translators>
109         <postProcessors>   109         <postProcessors>
110           <add name="UrlRewritingCssPostProcessor" type="BundleTransformer.Core.PostProcessors.UrlRewritingCssPostProcessor, BundleTransformer.Core" useInDebugMode="true" />   110           <add name="UrlRewritingCssPostProcessor" type="BundleTransformer.Core.PostProcessors.UrlRewritingCssPostProcessor, BundleTransformer.Core" useInDebugMode="true" />
111           <add name="AutoprefixCssPostProcessor" type="BundleTransformer.Autoprefixer.PostProcessors.AutoprefixCssPostProcessor, BundleTransformer.Autoprefixer" useInDebugMode="true" />   111           <add name="AutoprefixCssPostProcessor" type="BundleTransformer.Autoprefixer.PostProcessors.AutoprefixCssPostProcessor, BundleTransformer.Autoprefixer" useInDebugMode="true" />
112         </postProcessors>   112         </postProcessors>
113         <minifiers>   113         <minifiers>
114           <add name="YuiCssMinifier" type="BundleTransformer.Yui.Minifiers.YuiCssMinifier, BundleTransformer.Yui" />   114           <add name="YuiCssMinifier" type="BundleTransformer.Yui.Minifiers.YuiCssMinifier, BundleTransformer.Yui" />
115           <add name="NullMinifier" type="BundleTransformer.Core.Minifiers.NullMinifier, BundleTransformer.Core" />   115           <add name="NullMinifier" type="BundleTransformer.Core.Minifiers.NullMinifier, BundleTransformer.Core" />
116         </minifiers>   116         </minifiers>
117         <fileExtensions>   117         <fileExtensions>
118           <add fileExtension=".sass" assetTypeCode="Sass" />   118           <add fileExtension=".sass" assetTypeCode="Sass" />
119           <add fileExtension=".scss" assetTypeCode="Scss" />   119           <add fileExtension=".scss" assetTypeCode="Scss" />
120           <add fileExtension=".css" assetTypeCode="Css" />   120           <add fileExtension=".css" assetTypeCode="Css" />
121         </fileExtensions>   121         </fileExtensions>
122       </css>   122       </css>
123       <js>   123       <js>
124         <minifiers>   124         <minifiers>
125           <add name="YuiJsMinifier" type="BundleTransformer.Yui.Minifiers.YuiJsMinifier, BundleTransformer.Yui" />   125           <add name="YuiJsMinifier" type="BundleTransformer.Yui.Minifiers.YuiJsMinifier, BundleTransformer.Yui" />
126           <add name="NullMinifier" type="BundleTransformer.Core.Minifiers.NullMinifier, BundleTransformer.Core" />   126           <add name="NullMinifier" type="BundleTransformer.Core.Minifiers.NullMinifier, BundleTransformer.Core" />
127         </minifiers>   127         </minifiers>
128         <translators>   128         <translators>
129           <add name="NullTranslator" type="BundleTransformer.Core.Translators.NullTranslator, BundleTransformer.Core" enabled="false" /> <> 129                                         <add name="NullTranslator" type="BundleTransformer.Core.Translators.NullTranslator, BundleTransformer.Core" enabled="false" />
130         </translators>   130                                 </translators>
131         <fileExtensions> = 131         <fileExtensions>
132           <add fileExtension=".js" assetTypeCode="JavaScript" /> <> 132                                         <add fileExtension=".js" assetTypeCode="JavaScript" />
133         </fileExtensions>   133                                 </fileExtensions>
134       </js> = 134       </js>
135     </core>   135     </core>
136     <autoprefixer>   136     <autoprefixer>
137       <jsEngine name="V8JsEngine" />   137       <jsEngine name="V8JsEngine" />
138       <browsers>   138       <browsers>
139         <add conditionalExpression="&gt; 1%" /> <> 139         <add conditionalExpression="&gt;= 1%" />
140         <add conditionalExpression="last 2 versions" /> = 140         <add conditionalExpression="last 2 versions" />
    <> 141         <add conditionalExpression="not dead" />
      142         <add conditionalExpression="Chrome &gt;= 45" />
141         <add conditionalExpression="Firefox ESR" />   143         <add conditionalExpression="Firefox &gt;= 38" />
142         <add conditionalExpression="Opera 12.1" />   144         <add conditionalExpression="Edge &gt;= 12" />
      145         <add conditionalExpression="Explorer &gt;= 10" />
143         <add conditionalExpression="ie &gt; 9" />   146         <add conditionalExpression="iOS &gt;= 9" />
      147         <add conditionalExpression="Safari &gt;= 9" />
      148         <add conditionalExpression="Android &gt;= 4.4" />
      149         <add conditionalExpression="Opera &gt;= 30" />
144       </browsers> = 150       </browsers>
145     </autoprefixer>   151     </autoprefixer>
146   </bundleTransformer>   152   </bundleTransformer>
147   <system.codedom>   153   <system.codedom>
148     <compilers>   154     <compilers>
149       <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701" />   155       <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701" />
150       <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:41008 /define:_MYTYPE=\&quot;Web\&quot; /optionInfer+" />   156       <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:41008 /define:_MYTYPE=\&quot;Web\&quot; /optionInfer+" />
151     </compilers>   157     </compilers>
152   </system.codedom>   158   </system.codedom>
153 </configuration>   159 </configuration>