C# 编译器错误消息:CS0246:找不到类型或命名空间名称
因此,当我试图编译C# 编译器错误消息:CS0246:找不到类型或命名空间名称,c#,asp.net-mvc,razor,compiler-errors,C#,Asp.net Mvc,Razor,Compiler Errors,因此,当我试图编译Razor视图时,会出现此错误 源代码是Views文件夹中Web.config文件的第28行: Line 26: using System.Web.Optimization; Line 27: using System.Web.Routing; Line 28: using RuleRegressionTesterLib; //here Line 29: using RuleRegressionTesterWebSite; 以下是参考资料:
Razor
视图时,会出现此错误
源代码是Views
文件夹中Web.config
文件的第28行:
Line 26: using System.Web.Optimization;
Line 27: using System.Web.Routing;
Line 28: using RuleRegressionTesterLib; //here
Line 29: using RuleRegressionTesterWebSite;
以下是参考资料
:
配置管理器…
以下是视图
:
@using RuleRegressionTesterLib.Results
@model IEnumerable<ReportResult>
@{
ViewBag.Title = "Home Page";
}
为什么会这样
谢谢我不知道为什么,但我不得不将程序集添加到
视图/web.config
<system.web>
<compilation debug="true" targetFramework="4.5">
<assemblies>
<add assembly="RuleRegressionTesterLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
</assemblies>
</compilation>
</system.web>
有人知道为什么吗
<system.web>
<compilation debug="true" targetFramework="4.5">
<assemblies>
<add assembly="RuleRegressionTesterLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
</assemblies>
</compilation>
</system.web>