相关疑难解决方法(0)

"ViewBag"这个名称在当前上下文中不存在

我有一台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

windows-server-2003 razor asp.net-mvc-3

39
推荐指数
4
解决办法
8万
查看次数

VS2015 ASP.NET MVC名称'model'在当前上下文中不存在

我正在使用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但是程序包管理器控制台抛出错误并回滚尝试.如果有帮助,我可以提供任何必要的信息,提前谢谢你.

asp.net-mvc razor nuget visual-studio-2015

13
推荐指数
1
解决办法
1万
查看次数