Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 将ASP.NET MVC 3 Razor web应用部署到服务器时出错_Asp.net Mvc 3_Razor - Fatal编程技术网

Asp.net mvc 3 将ASP.NET MVC 3 Razor web应用部署到服务器时出错

Asp.net mvc 3 将ASP.NET MVC 3 Razor web应用部署到服务器时出错,asp.net-mvc-3,razor,Asp.net Mvc 3,Razor,我刚开始在Razor视图引擎中使用ASP.NETMVC3。它在本地工作得很好,但是当我将网站发布到web服务器时,它给了我一个错误: 找不到方法:“System.Web.Razor.GeneratorResults System.Web.Razor.RazorTemplateEngine.GenerateCodeSystem.IO.TextReader,System.String,System.String,System.String” 我在服务器上安装了ASP.NET MVC 3,它在.NET

我刚开始在Razor视图引擎中使用ASP.NETMVC3。它在本地工作得很好,但是当我将网站发布到web服务器时,它给了我一个错误:

找不到方法:“System.Web.Razor.GeneratorResults System.Web.Razor.RazorTemplateEngine.GenerateCodeSystem.IO.TextReader,System.String,System.String,System.String”


我在服务器上安装了ASP.NET MVC 3,它在.NET 4应用程序池下运行。有什么想法吗?

我猜服务器上安装了MVC的预览版。确保已安装MVC 3 RTM。

仅卸载并重新安装MVC并不能解决此问题,我需要回收我的应用程序池并重新启动我的IIS应用程序


我猜从RC到RTM版本的更新中有一个bug。。。因此,我确信它将在下一个MVC版本中得到修复。

我今天从服务器上安装了它,也就是我从本地安装它的地方。我继续卸载了它,然后重新安装,然后它工作了,一定是第一次安装时发生了什么奇怪的事情。我很确定你安装了一个旧版本:也许你安装了RTM而不是早期的预览版本,但有些东西没有更新。