Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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
Visual studio 2010 visual studio razor视图无法识别模型_Visual Studio 2010_Asp.net Mvc 3_Razor - Fatal编程技术网

Visual studio 2010 visual studio razor视图无法识别模型

Visual studio 2010 visual studio razor视图无法识别模型,visual-studio-2010,asp.net-mvc-3,razor,Visual Studio 2010,Asp.net Mvc 3,Razor,我有两个VisualStudio2010的开放实例,两个项目都是ASP.NETMVC,我使用的是RazorView引擎。在第一个实例中,视图正在识别@model value,我得到了intellisense。第二个实例不识别视图的模型,并且没有intellisense。我知道我有适合模型的名称空间,因为我可以运行应用程序并获得结果。我错过了什么环境?谢谢。最有可能的问题是MVC版本和要使用的dll的配置 确保在配置文件中定义了MVC dll的所有正确版本 我在Visual Studio 2013

我有两个VisualStudio2010的开放实例,两个项目都是ASP.NETMVC,我使用的是RazorView引擎。在第一个实例中,视图正在识别@model value,我得到了intellisense。第二个实例不识别视图的模型,并且没有intellisense。我知道我有适合模型的名称空间,因为我可以运行应用程序并获得结果。我错过了什么环境?谢谢。

最有可能的问题是MVC版本和要使用的dll的配置

确保在配置文件中定义了MVC dll的所有正确版本


我在Visual Studio 2013中也遇到过同样的问题,将项目从MVC 3升级到MVC 4,确保每个配置都引用了正确的dll版本,问题就解决了

最有可能的问题是MVC版本和要使用的dll的配置

确保在配置文件中定义了MVC dll的所有正确版本


我在Visual Studio 2013中也遇到过同样的问题,将项目从MVC 3升级到MVC 4,确保每个配置都引用了正确的dll版本,问题就解决了

今天,我刚刚与VS2013进行了斗争;.csproj文件将所有引用都设置为Private(=True),并将自己弄糊涂了。消除所有私有标记(并将SpecificVersion设置为False)使VisualStudio再次清晰地思考


引用再次显示为Private=True,但Razor语法没有再次崩溃。

我今天刚刚用VS2013解决了这个问题;.csproj文件将所有引用都设置为Private(=True),并将自己弄糊涂了。消除所有私有标记(并将SpecificVersion设置为False)使VisualStudio再次清晰地思考


引用再次显示为Private=True,但Razor语法没有再次崩溃。

您是从ASP.NET模板创建新项目还是将旧的现有项目(即WebForms项目)更改为使用ASP.NET MVC?第二个实例是我正在编辑的现有ASP.NET MVC 3项目。第一个项目是ASP.NETMVC4项目。您是否“降级”了第二个项目(从MVC4到MVC3)?不,我没有降级。第二个代码基是我从正在修改的客户端收到的代码基。第一个(识别模型的项目)是一个新的asp.net mvc 4项目。您是从asp.net模板创建新项目还是将旧的现有项目(即WebForms项目)更改为使用asp.net mvc?第二个实例是我正在编辑的现有asp.net mvc 3项目。第一个项目是ASP.NETMVC4项目。您是否“降级”了第二个项目(从MVC4到MVC3)?不,我没有降级。第二个代码基是我从正在修改的客户端收到的代码基。第一个(识别模型的那个)是一个新的asp.NETMVC4项目。