[一篮饭特稀原创,转载请注明出自http://www.cnblogs.com/wanghafan/p/4554672.html] html
Win2003中IIS6部署Framework 4.5框架的MVC4项目,因为Win2003只能安装Framework4.0,所以须要作版本降级:框架
一、调整项目的框架:右键工程文件夹,选择属性。ui
二、修改全部项目的框架版本为.NET Framework 4.0。spa
三、找到全部项目文件夹下的引用,删除对Entity Framework.dll的引用,添加C:\Program Files\Microsoft Web Tools\Packages\EntityFramework.5.0.0\lib 里面net40版本的应用。code
四、找到全部项目文件夹目录下的Web.config文件和App.config和packages.config文件,将其中的htm
1 <dependentAssembly> 2 3 <assemblyIdentity name="EntityFramework" publicKeyToken="b77a5c561934e089"/> 4 5 <bindingRedirect oldVersion="1.0.0.0-5.0.0.0" newVersion="5.0.0.0"/> 6 7 </dependentAssembly>
和部署
1 <package id="EntityFramework" version="5.0.0" targetFramework="net45" /> 2 <package id="EntityFramework.zh-Hans" version="5.0.0" targetFramework="net45" />
中的5.0.0改成4.4.0get
中的net45改成net40 (全局搜索全部net45批量修改)it