Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/17.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
C# 无法在ASP.NET MVC Razor视图中解析Telerik命名空间_C#_Asp.net Mvc_Razor_Telerik_Telerik Reporting - Fatal编程技术网

C# 无法在ASP.NET MVC Razor视图中解析Telerik命名空间

C# 无法在ASP.NET MVC Razor视图中解析Telerik命名空间,c#,asp.net-mvc,razor,telerik,telerik-reporting,C#,Asp.net Mvc,Razor,Telerik,Telerik Reporting,我试图在我的ASP.NET MVC 4应用程序(使用.NET 4.5 framework)中呈现Telerik Reporting(2014年第2季度SP1-试用版),但由于某些原因,“Telerik.”命名空间无法在ASP.NET MVC Razor视图中解析,尽管我可以访问controller中的“Telerik.”命名空间 Razor视图: @using Telerik - error is in here @Html.TelerikReporting() - error is in he

我试图在我的ASP.NET MVC 4应用程序(使用.NET 4.5 framework)中呈现Telerik Reporting(2014年第2季度SP1-试用版),但由于某些原因,“Telerik.”命名空间无法在ASP.NET MVC Razor视图中解析,尽管我可以访问controller中的“Telerik.”命名空间

Razor视图:

@using Telerik - error is in here
@Html.TelerikReporting() - error is in here
Web.config:

<system.web.webPages.razor>
    <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <pages pageBaseType="System.Web.Mvc.WebViewPage">
      <namespaces>
        <add namespace="System.Web.Mvc" />
        <add namespace="System.Web.Mvc.Ajax" />
        <add namespace="System.Web.Mvc.Html" />
        <add namespace="System.Web.Routing" />
        <add namespace="Telerik.Reporting" />
        <add namespace="Telerik.ReportViewer.Mvc" />
      </namespaces>
    </pages>
  </system.web.webPages.razor>
我的设置有什么问题吗?

您不需要

@using Telerik 
如果在web.config中导入了相应的名称空间。有时,为了使Razer视图在最初添加后能够在web.config名称空间中显示,出于某些原因,您需要重新启动visual studio

我将验证“Telerik”是否是您试图访问的TelerikReporting方法的适当名称空间

此外,您在以下方面存在语法错误:

@Html.TelerikReporting()
应该(可能)是这样的

你不需要医生

@using Telerik 
如果在web.config中导入了相应的名称空间。有时,为了使Razer视图在最初添加后能够在web.config名称空间中显示,出于某些原因,您需要重新启动visual studio

我将验证“Telerik”是否是您试图访问的TelerikReporting方法的适当名称空间

此外,您在以下方面存在语法错误:

@Html.TelerikReporting()
应该(可能)是这样的

你不需要医生

@using Telerik 
如果在web.config中导入了相应的名称空间。有时,为了使Razer视图在最初添加后能够在web.config名称空间中显示,出于某些原因,您需要重新启动visual studio

我将验证“Telerik”是否是您试图访问的TelerikReporting方法的适当名称空间

此外,您在以下方面存在语法错误:

@Html.TelerikReporting()
应该(可能)是这样的

你不需要医生

@using Telerik 
如果在web.config中导入了相应的名称空间。有时,为了使Razer视图在最初添加后能够在web.config名称空间中显示,出于某些原因,您需要重新启动visual studio

我将验证“Telerik”是否是您试图访问的TelerikReporting方法的适当名称空间

此外,您在以下方面存在语法错误:

@Html.TelerikReporting()
应该(可能)是这样的

我解决了我的问题

我一直在拼命尝试以下方法:在VS2012中运行解决方案、删除bin、obj文件夹、将库从一个路径移动到另一个路径、重新启动机器和VS多次,但一切都是徒劳的

但是我注意到Telerik.Reporting.dll和Telerik.ReportViewer.Mvc.dll没有被复制到我的bin文件夹中。在VisualStudio中,我展开了“引用”,单击每个dll文件,转到每个dll的“属性”,并将“复制本地”属性从“False”切换到“True”

我清理并重建了我的MVC项目,检查Telerik dll文件是否出现在bin文件夹中,进入我的Razor视图并
@Html.TelerikReporting()
正常工作

出于好奇,我将“Copy Local”属性从“True”切换到“False”,重复了剩下的过程,
@Html.TelerikReporting()
仍然有效。我不知道Visual Studio或我的“专业”安装是否有问题。

我解决了我的问题

我一直在拼命尝试以下方法:在VS2012中运行解决方案、删除bin、obj文件夹、将库从一个路径移动到另一个路径、重新启动机器和VS多次,但一切都是徒劳的

但是我注意到Telerik.Reporting.dll和Telerik.ReportViewer.Mvc.dll没有被复制到我的bin文件夹中。在VisualStudio中,我展开了“引用”,单击每个dll文件,转到每个dll的“属性”,并将“复制本地”属性从“False”切换到“True”

我清理并重建了我的MVC项目,检查Telerik dll文件是否出现在bin文件夹中,进入我的Razor视图并
@Html.TelerikReporting()
正常工作

出于好奇,我将“Copy Local”属性从“True”切换到“False”,重复了剩下的过程,
@Html.TelerikReporting()
仍然有效。我不知道Visual Studio或我的“专业”安装是否有问题。

我解决了我的问题

我一直在拼命尝试以下方法:在VS2012中运行解决方案、删除bin、obj文件夹、将库从一个路径移动到另一个路径、重新启动机器和VS多次,但一切都是徒劳的

但是我注意到Telerik.Reporting.dll和Telerik.ReportViewer.Mvc.dll没有被复制到我的bin文件夹中。在VisualStudio中,我展开了“引用”,单击每个dll文件,转到每个dll的“属性”,并将“复制本地”属性从“False”切换到“True”

我清理并重建了我的MVC项目,检查Telerik dll文件是否出现在bin文件夹中,进入我的Razor视图并
@Html.TelerikReporting()
正常工作

出于好奇,我将“Copy Local”属性从“True”切换到“False”,重复了剩下的过程,
@Html.TelerikReporting()
仍然有效。我不知道Visual Studio或我的“专业”安装是否有问题。

我解决了我的问题

我一直在拼命尝试以下方法:在VS2012中运行解决方案、删除bin、obj文件夹、将库从一个路径移动到另一个路径、重新启动机器和VS多次,但一切都是徒劳的

但是我注意到Telerik.Reporting.dll和Telerik.ReportViewer.Mvc.dll没有被复制到我的bin文件夹中。在VisualStudio中,我展开了“引用”,单击每个dll文件,转到每个dll的“属性”,并将“复制本地”属性从“False”切换到“True”

我清理并重建了我的MVC项目,检查Telerik dll文件是否出现在bin文件夹中,进入我的Razor视图并
@Html.TelerikReporting()
正常工作

出于好奇,我将“复制本地”属性从“True”切换为“Fa”