predefined System.Object类型没有定义或导入

编程入门 行业动态 更新时间:2024-10-28 06:25:10
本文介绍了predefined System.Object类型没有定义或导入的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我只在VS 2015 .cshtml文件有这个奇怪的错误。该错误不出来,当我打开与VS 2013项目。

I'm having this weird error only in .cshtml files in VS 2015. The error doesn't show up when I open the project with VS 2013.

错误CS0246类型或命名空间名称'系统'找不到  (是否缺少using指令或程序集引用?)

Error CS0246 The type or namespace name 'System' could not be found (are you missing a using directive or an assembly reference?)

下面是我的引用:

<ItemGroup> <Reference Include="Microsoft.CSharp" /> <Reference Include="Sitecore.Kernel, Version=7.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>N:\XXX\Sitecore.Kernel.dll</HintPath> </Reference> <Reference Include="Sitecore.Mvc"> <HintPath>N:\XXX\Sitecore.Mvc.dll</HintPath> </Reference> <Reference Include="System.Web.DynamicData" /> <Reference Include="System.Web.Entity" /> <Reference Include="System.Web.ApplicationServices" /> <Reference Include="System.ComponentModel.DataAnnotations" /> <Reference Include="System" /> <Reference Include="System.Data" /> <Reference Include="System.Core" /> <Reference Include="System.Data.DataSetExtensions" /> <Reference Include="System.Web.Extensions" /> <Reference Include="System.Web.Helpers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>N:\XXX\System.Web.Helpers.dll</HintPath> </Reference> <Reference Include="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>N:\XXX\System.Web.Mvc.dll</HintPath> </Reference> <Reference Include="System.Web.Providers"> <HintPath>N:\XXX\System.Web.Providers.dll</HintPath> </Reference> <Reference Include="System.Web.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>N:\XXX\System.Web.Razor.dll</HintPath> </Reference> <Reference Include="System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>N:\XXX\System.Web.WebPages.dll</HintPath> </Reference> <Reference Include="System.Web.WebPages.Deployment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>N:\XXX\System.Web.WebPages.Deployment.dll</HintPath> </Reference> <Reference Include="System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>N:\XXX\System.Web.WebPages.Razor.dll</HintPath> </Reference> <Reference Include="System.Xml.Linq" /> <Reference Include="System.Drawing" /> <Reference Include="System.Web" /> <Reference Include="System.Xml" /> <Reference Include="System.Configuration" /> <Reference Include="System.Web.Services" /> <Reference Include="System.EnterpriseServices" />

什么可能是这个原因?

请参考这个问题,我创建。这是同样的问题:The类型或命名空间名称'系统'找不到

Please refer to this question that I created as well. It's the same issue: The type or namespace name 'System' could not be found

推荐答案

我有很多的VS 2015年4 MVC智能感知CSHTML问题,选择刚刚升级到MVC 5.然而,MVC 4应该仍然工作,只是没有完美,根据:Does的Visual Studio 2015年支持旧版本的MVC?。

I had a lot of CSHTML Intellisense issues with MVC 4 in VS 2015 and opted just to upgrade to MVC 5. However, MVC 4 should still work, just not perfectly, according to: Does Visual Studio 2015 support older versions of MVC?.

更多推荐

predefined System.Object类型没有定义或导入

本文发布于:2023-10-30 12:19:39,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1542827.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:定义   类型   predefined   System   Object

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!