部署后出现ASP.NET MVC错误

部署后出现ASP.NET MVC错误,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,经过几年的ASP.NETWebForms之后,我刚刚开始ASP.NETMVC开发。 在一个简单的教程之后,我开发了一个HelloWorld ASP.NET MVC网站,并使用Visual Studio 2012部署工具部署到文件系统:从我的IIS访问它没有问题。 然后我尝试将FTP部署到我的Internet服务提供商(我只是通过FTP复制了VisualStudio进行的文件系统部署中包含的文件和文件夹)。如果我尝试访问ISP托管的同一站点,则会出现以下错误: Exception Details:

经过几年的ASP.NETWebForms之后,我刚刚开始ASP.NETMVC开发。 在一个简单的教程之后,我开发了一个HelloWorld ASP.NET MVC网站,并使用Visual Studio 2012部署工具部署到文件系统:从我的IIS访问它没有问题。 然后我尝试将FTP部署到我的Internet服务提供商(我只是通过FTP复制了VisualStudio进行的文件系统部署中包含的文件和文件夹)。如果我尝试访问ISP托管的同一站点,则会出现以下错误:

Exception Details: System.TypeAccessException: Attempt by method 'DynamicClass.CallSite.Target(System.Runtime.CompilerServices.Closure, System.Runtime.CompilerServices.CallSite, System.Object)' to access type 'System.Runtime.CompilerServices.CallSite`1<Microsoft.VisualBasic.CompilerServices.IDOUtils+SiteDelegate0>' failed.

Source Error:

Line 4:  
Line 5:  <h2>Indewx</h2>
Line 6:  <div>@Me.ViewBag.Message</div>


Source File: D:\Inetpub\webs\pgsoftwareit\Views\Home\Index.vbhtml    Line: 6 
异常详细信息:System.TypeAccessException:尝试通过方法“DynamicClass.CallSite.Target(System.Runtime.CompilerServices.Close,System.Runtime.CompilerServices.CallSite,System.Object)”访问类型“System.Runtime.CompilerServices.CallSite`1”失败。
源错误:
第4行:
第5行:Indewx
第6行:@Me.ViewBag.Message
源文件:D:\Inetpub\webs\pgsoftwareit\Views\Home\Index.vbhtml行:6
有什么建议吗?web.config中是否有要调优的参数?还是ISP的信任问题

提前谢谢你

试试看

<div>@ViewBag.Message</div>
@ViewBag.Message
而不是

<div>@Me.ViewBag.Message</div>
@Me.ViewBag.Message

您的ISP是否提供.NET MVC主机?请记住,并不是所有的.NET托管网站都这样做。据我所知,它应该这样做。它是aruba.It,在谷歌上搜索,我发现其他人使用ASP.NETMVC和aruba作为ISP。看看是否安装了MVC。。。