2014-03-25 55 views
0

我是一名计算机科学专业的二年级学生,迄今为止在整个教育过程中都与Java一起工作过。现在我想用C#玩通过以下本教程中的MVC结构使得一个小程序来详细了解一下:使用IController接口学习MVC和C#

http://www.codeproject.com/Articles/25057/Simple-Example-of-MVC-Model-View-Controller-Design

我使用的是他的基本结构(适合于匹配自己的需要当然),但我无法理解IController接口? Visual Studio似乎并不认识这个接口的存在,即使我在输入中手动输入路径?

我错过了什么?为什么我不能在Visual Studio 2013中使用IController接口?我看到的文档是在微软页面上,所以它应该存在..我觉​​得我失去了一些荒谬明显的东西?

+1

您是否在项目中包含了System.Web.Mvc程序集,并将“使用System.Web.Mvc”放在源文件的顶部?否则,你可以发布一些代码吗? –

回答

2

您需要在文件顶部添加“using System.Web.Mvc”。

而且也:

转到您的菜单:项目>添加引用...>浏览。

然后浏览到C:\你要哪一个程序文件(x86)\微软ASP.NET \ ASP.NET MVC 4次\大会

选择在ASP.NET文件夹中的最新版本的MVC(或使用)。

+0

正如我已经提到,我试图在你说的进口声明它,但Visual Studio只是将声明的Mvc部分写入红色,并显示建议表明mvc部分根本不存在...? – ObedMarsh

+0

啊我看到了 - 对不起我的误解(没有咖啡)。 看起来你需要添加MVC的一个参考。如果您使用该网站的示例项目,那很可能是原因。 转到您的菜单:项目>添加引用...>浏览。 然后浏览到C:\ Program Files文件(x86)的\微软ASP.NET \ ASP.NET MVC 4次\大会 选择在ASP.NET文件夹(或任何你想用一个)最新版本的MVC 。 –

+0

谢谢你做到了! – ObedMarsh