Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 4 翁布拉科从网络表单到mvc_Asp.net Mvc 4_Visual Studio 2012_Content Management System_Umbraco - Fatal编程技术网

Asp.net mvc 4 翁布拉科从网络表单到mvc

Asp.net mvc 4 翁布拉科从网络表单到mvc,asp.net-mvc-4,visual-studio-2012,content-management-system,umbraco,Asp.net Mvc 4,Visual Studio 2012,Content Management System,Umbraco,我已使用手动安装了Umbraco 7.2。我使用Visual Studio Express 2012 for Web打开了该网站。我一直在关注Umbraco网站上的视频,当我接触到开发者系列《Surface Controller》(更具体地说是在上)时,当他在“模型”文件夹中创建一个类(模型)时,他得到: namespace nameOfProject.Models { public class nameOfModel { // } } 另一方面,我明白了:

我已使用手动安装了Umbraco 7.2。我使用Visual Studio Express 2012 for Web打开了该网站。我一直在关注Umbraco网站上的视频,当我接触到开发者系列《Surface Controller》(更具体地说是在上)时,当他在“模型”文件夹中创建一个类(模型)时,他得到:

namespace nameOfProject.Models
{
    public class nameOfModel
    {
      //
    }
}
另一方面,我明白了:

public class nameOfModel
{
    public nameOfModel()
    {
       //
    }
}
此外,当他创建视图时,intellisense会显示一个比我得到的选项更多的列表,例如,他键入
@Html.TextBoxFor但是当我尝试输入它时,它没有列出

我的猜测是,它没有被认可为MVC网站。尽管我已经在Umbraco的配置文件中将defaultRenderingEngine发送给了MVC

另外,我不想通过VS创建MVC解决方案,但我更希望有安装手册,因为我尝试过使用Nuget进行无望的安装


我真的很困惑,并希望继续这些教程系列,但我失去了由于上述原因。非常感谢您的帮助。

您是否尝试过Visual Studio 2013社区版,并使用“空”模板创建了一个新的ASP.NET应用程序,然后通过Nuget添加了“Umbracocms”?我昨天刚刚使用VS2013 Ultimate完成了这项工作,几分钟后我就可以启动并运行了。@MKhan感谢您的回复。我只能使用visual studio 2012。