2011-06-07 91 views
1

我创建了一个新的Telerik报告类库(现在单一的报告)的成功建立在VS2010 [10.0.30319.1 RTMRel]Telerik报告类库没有发现C#

我想测试/调试,所以我加WinForms项目称为“测试仪”到我的解决方案包含上述类库,我让测试人员启动项目。

在解决方案资源管理器中,右键单击项目测试程序下的引用节点,然后从上下文菜单中选择“添加引用”。在对话框的Projects选项卡中,我选择MyTelerikClassLibrary。

回到WinForm1在测试项目中,我要声明报表1的一个实例,智能感知显示我MyTelerikClassLibrary.Report1:

 MyTelerikClassLibrary.Report1 R1 = new MyTelerikClassLibary.Report1(); 

我检查解决方案构建顺序,显示顺序如下:

MyTelerikClassLibrary 
Tester 

在Dependencies选项卡上,它显示Project Tester依赖于MyTelerikClassLibrary。

无论其... 当我去构建项目,我得到这个错误:

Error 4 The type or namespace name 'MyTelerikClassLibrary' could not be found (are you missing a using directive or an assembly reference? 

MyTelerikClassLibrary.DLL已经创建并驻留在类库项目主管下的/斌/调试目录。

为什么我无法构建项目?

回答

1

所以你的winform项目,除了参考你的类库。你是否也有Telerik.Reporting和Telerik.ReportViewer.WinForms的参考?

而当您查看“MytelerikClassLibrary”的参考时,请尝试将Copy Local设置为True。

+0

就是这样。测试人员也需要参考Telerik报告组件。谢谢。我会接受答案 - 但是我让我等3分钟才能做到这一点。 – Tim 2011-06-07 17:29:07