部署 mvc 2 应用程序时出现以下错误,我的目标框架是 4.0
无法加载文件或程序集“System.Web.WebPages.Razor,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。该系统找不到指定的文件
部署 mvc 2 应用程序时出现以下错误,我的目标框架是 4.0
无法加载文件或程序集“System.Web.WebPages.Razor,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。该系统找不到指定的文件
]我猜你还没有在你的目标机器上安装 MVC2。
从这里得到它。
你不能这样做 - MVC2 中不存在 Razor。它仅在 MVC3 中引入。在根目录和~/Views/
文件夹中的 web.config 中,找到对它们的任何引用System.Web.WebPages.Razor
并将其删除。
如果您将 Razor 用于您的任何视图,那么您很可能需要降级到 MVC3。同样,最简单的方法是创建一个新的 MVC3 项目并重新添加所有控制器和视图。