0

我试图编译和rldc文件的项目,我得到两个错误之一,或者:“RdlCompile”任务未找到

的“Microsoft.Reporting.RdlCompile”任务可能不从程序集中加载Microsoft.ReportViewer.Common,Version = 10.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a。确认声明是正确的,程序集及其所有依赖项都可用,并且任务包含一个实现Microsoft.Build.Framework.ITask的公共类。

或:

的 “RdlCompile” 任务没有被发现。检查以下内容:1.)项目文件中任务的名称与任务类的名称相同。 2.)任务类是“public”并实现Microsoft.Build.Framework.ITask接口。 3.)任务在项目文件或“C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319”目录中的* .tasks文件中正确声明。

我使用的是VS2010,我重新安装了报表查看器,确保目标文件和任务定义是正确的,甚至试图从另一台计算机复制dll,并且没有任何工作。

有没有人遇到过这个?

感谢

回答

0

通过复制该文件夹的内容解决:

[程序文件] \微软的Visual Studio 10.0 \的ReportViewer \

,并在文件中的任务声明:

[Program Files] \ MSBuild \ Microsoft \ VisualStudio \ v10.0 \ ReportingService s \ Microsoft.ReportingServices.targets

来自另一台计算机。

出于某种原因,重新安装不起作用,但从工作机器复制。