C# 将mvc4网站传输到asp.net服务器

C# 将mvc4网站传输到asp.net服务器,c#,asp.net-mvc,asp.net-mvc-4,C#,Asp.net Mvc,Asp.net Mvc 4,我是mvc4的新手,在将我在visual studio中创建的mvc4网站转移到asp.net主机时遇到了一些问题。当我通过发布方法移动所有文件时,他不会显示网页。他只是显示文本文件。运行Global.asax文件时,出现以下错误: 无法从程序集“EntityFramework,版本=4.4.0.0,区域性=中性,PublicKeyToken=b77a5c561934e089”加载类型“System.Data.Entity.Migrations.Model.ColumnModel” System

我是mvc4的新手,在将我在visual studio中创建的mvc4网站转移到asp.net主机时遇到了一些问题。当我通过发布方法移动所有文件时,他不会显示网页。他只是显示文本文件。运行Global.asax文件时,出现以下错误:

无法从程序集“EntityFramework,版本=4.4.0.0,区域性=中性,PublicKeyToken=b77a5c561934e089”加载类型“System.Data.Entity.Migrations.Model.ColumnModel”

System.TypeLoadException:无法从程序集“EntityFramework,版本=4.4.0.0,区域性=中性,PublicKeyToken=b77a5c561934e089”加载类型“System.Data.Entity.Migrations.Model.ColumnModel”。 at包装器管理到本机System.Type:Type_是可分配的_,来自System.Type,System.Type 在/usr/src/mono-2.10.4/mcs/class/corlib/System/Type.cs:885中的System.Type.IsAssignableFrom System.Type c[0x00096]处 位于System.Web.Mvc.AreaRegistration.IsAreaRegistrationType System。在中键入[0x00000]:0 在System.Web.Mvc.TypeCacheUtil+c_uuuuDisplayClass1.b_uuu0系统中。在:0中键入类型[0x00000] 在/usr/src/mono-2.10.4/mcs/class/System.Core/System.Linq/Enumerable.cs:3010中的System.Linq.Enumerable+c__迭代器351[System.Type].MoveNext[0x00059]处 在/usr/src/mono-2.10.4/mcs/class/corlib/System.Collections.Generic.List1[System.Type].AddEnumerable1 Enumerable1 enumerable[0x0001a]中 在/usr/src/mono-2.10.4/mcs/class/corlib/System.Collections.Generic/List中的System.Collections.Generic.List1[System.Type]…ctor IEnumerable1 collection[0x0002f]处 在/usr/src/mono-2.10.4/mcs/class/System.Core/System.Linq/Enumerable.ToList[Type]IEnumerable1 source[0x00006]中 位于System.Web.Mvc.TypeCacheUtil.GetFilteredTypesFromassembles System.String cacheName,System.Predicate`1谓词,IBuildManager buildManager[0x00000]中:0 在System.Web.Mvc.AreaRegistration.Registeralareas System.Web.Routing.RouteCollection routes中,IBuildManager buildManager,System.Object状态[0x00000]位于:0 位于System.Web.Mvc.AreaRegistration.RegisteralAreas System.中的对象状态[0x00000]:0 在System.Web.Mvc.AreaRegistration.RegisteralAreas[0x00000]中:0 在HeerlijkHulp.mvcapapplication.Application_启动[0x00000]时:0 at包装器管理到本机System.Reflection.Monmethod:InternalInvoke System.Reflection.Monmethod,object,object[],System.Exception& 在/usr/src/mono-2.10.4/mcs/class/corlib/System.Reflection/MonoMethod.cs:226中的System.Reflection.MonoMethod.Invoke System.Object obj、BindingFlags invokeAttr、System.Reflection.Binder、System.Object[]参数、System.Globalization.CultureInfo culture[0x000d5]处

问题解决了:
-我的主机不支持MVC4

请详细说明您是如何发布应用程序的。还要检查IIS是否与您在此处运行的registeredWhere具有相同的.net版本,或者如何检查我的主机上安装了哪个版本?发布方式:生成>发布网站>配置ftp设置>发布