繁体   English   中英

如何在Visual Studio中正确显示MVC项目?

[英]How do I make a MVC project appear properly in Visual Studio?

如何在Visual Studio中正确显示MVC项目? 我理解这种结构的逻辑。 我已经看到一些博客和解释,甚至代码段解释了程序如何使用MVC。 但我想知道在Visual Studio中表示模型 - 视图 - 控制器程序的好方法是什么。

例如,在ASP.NET程序中,asp.net文件与C#文件相关联。 它们具有相同的名称,并且在Visual Studio开发环境的“解决方案资源管理器”窗口中,它们显示为链接在一起,其中一个是另一个的树分支。 是否应该为MVC解决方案做同样的事情? 我记得几年前,我参与过一个MVVM项目,一个首先将解决方案文件放在一起的开发人员实际上有视图,视图模型文件就是这样排列的。 为了实现这一点,他必须下载某种补丁,允许他编辑.sln(解决方案)文件。

这是模型 - 视图 - 控制器程序的方法吗? 每个应该是解决方案中自己的工作空间,还是应该编辑解决方案文件,以便将每个模型 - 视图 - 控制器耦合作为树结构文件表示处理,就像对ASP.NET解决方案一样?

这是另一个问题。 在Visual Studio中使用什么样的好模板来创建模型 - 视图 - 控制器程序的示例? 我尝试过这条路线但是当我点击“获取新模板”时,它无效:

在此输入图像描述 http://i67.photobucket.com/albums/h292/Athono/Embedded/Capture_02_zps6vn4ri07.png

在此输入图像描述 http://i67.photobucket.com/albums/h292/Athono/Embedded/Capture_zpscdczk1b4.png

从你的截图中看,你看起来像是在使用旧版本的Visual Studio(2008年或2010年,没有足够的展示确定,但我看到默认的.NET框架在那里列为3.5)。

最新版本的ASP.NET MVC框架需要.NET 4.5。 Visual Studio 2010不支持此功能,因此解决方案是升级到较新版本的Visual Studio,其中包含专门针对最新版本的ASP.NET MVC的支持和项目模板。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM