我正在尝试使用 rldc 文件进行编译和项目,但出现以下两个错误之一:
无法从程序集 Microsoft.ReportViewer.Common、Version=10.0.0.0、Culture=neutral、PublicKeyToken=b03f5f7f11d50a3a 加载“Microsoft.Reporting.RdlCompile”任务。确认声明正确,程序集及其所有依赖项均可用,并且任务包含实现 Microsoft.Build.Framework.ITask 的公共类。
or:
未找到“RdlCompile”任务。检查以下内容: 1.) 项目文件中的任务名称与任务类的名称相同。 2.) 任务类是“公共”的,并实现 Microsoft.Build.Framework.ITask 接口。 3.) 任务已在项目文件中或位于“C:\Windows\Microsoft.NET\Framework\v4.0.30319”目录中的 *.tasks 文件中正确声明。
我使用的是VS2010,我重新安装了Reporting Viewer,确保目标文件和任务定义正确,甚至尝试从另一台计算机复制dll,但没有任何效果。
有人遇到过这个吗?
Thanks
通过复制文件夹内容解决:
[程序文件]\Microsoft Visual Studio 10.0\ReportViewer\
以及文件中的任务声明:
[程序文件] \MSBuild\Microsoft\VisualStudio\v10.0\ReportingServices\Microsoft.ReportingServices.targets
从另一台计算机。
由于某种原因,重新安装不起作用,但从工作机器复制可以。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)