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