Win2003部署Framework 4.5框架的MVC4項目

[一籃飯特稀原創,轉載請註明出自http://www.cnblogs.com/wanghafan/p/4554672.htmlhtml

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 <configSections>  
2 
3 <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>  
4 
5 </configSections>  

blog

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

相關文章
相關標籤/搜索