将ASP.NET MVC 3 Razor Web应用程序部署到服务器时出错

时间:2011-01-26 01:18:17

标签: asp.net-mvc-3 razor

我刚开始使用带有Razor视图引擎的ASP.NET MVC 3。它在本地工作得很好,但是当我将网站发布到我的网络服务器时,它给了我错误:

找不到方法:'System.Web.Razor.GeneratorResults System.Web.Razor.RazorTemplateEngine.GenerateCode(System.IO.TextReader,System.String,System.String,System.String)'。

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

2 个答案:

答案 0 :(得分:0)

我的猜测是你在服务器上安装了MVC的预览版。确保安装了MVC3 RTM。

答案 1 :(得分:0)

仅卸载并重新安装MVC并没有解决它,我需要回收我的应用程序池并重新启动我的IIS应用程序。

我的猜测是从RC到RTM版本的更新中存在一个错误...... The Gu is on the case所以我确信它将在下一个MVC版本中修复。