我有一台Windows 2003 R2服务器.我必须运行.NET MVC3网站.我已经安装了所有运行时(1,2和4),我已经安装了所有的MVC框架(3和4),但是这个错误并没有消失.
我有应该在视图中的web.config.我已经跟踪了所有和每个解决这个问题的进出stackoverflow的问题.我还使用Add Deployable Dependencies(右键单击mvc项目)在我的bin文件夹中部署了所有dll.
此时我不知道还能做什么.在线提出想法或解决方案.
我已经卸载并重新安装了所有的运行时,框架等.在我的本地计算机上它运行得很好(Windows 7)但是当我部署时,我得到以下错误.
编译器错误消息:CS0103:当前上下文中不存在名称"ViewBag"
来源错误:
第1行:@ {
第2行:ViewBag.Title ="主页";
第3行:}
第4行:<h2> @ ViewBag.Message </ h2>
源文件:d:\ FamilyDermMVC\Views\Home\Index.cshtml行:2
我正在使用VS2013中的ASP.NET MVC 4,一切都很好,然后我卸载了2013并安装了2015,我能够打开项目,构建它甚至运行,一切正常(运行/调试).问题是我的所有观点都包含在错误中:
the name 'model\Scripts\Url...' does not exist in the current context
Run Code Online (Sandbox Code Playgroud)
此外,模型中列表的.Where方法显示错误以及所有@Html帮助程序.我想强调的是,该项目仍然可以解决任何问题,因此问题是UI或包相关.我试图强制卸载\ upgrade Microsoft.AspNet.MVC但是程序包管理器控制台抛出错误并回滚尝试.如果有帮助,我可以提供任何必要的信息,提前谢谢你.