C# 在Visual studio中打开旧项目时,类型名称不存在

C# 在Visual studio中打开旧项目时,类型名称不存在,c#,visual-studio-2010,sql-server-2008-r2,crystal-reports,C#,Visual Studio 2010,Sql Server 2008 R2,Crystal Reports,我的一个C#项目包含许多crystal报告。所有的报告都是在我的机器上完成的,工作得很好。但在重新安装windows之后,我安装了visual studio 2010、Crystal Report 13.0.13和sql server 2008 r2。但我无法在visual studio中运行我的项目。它显示以下错误 错误1:类型中不存在类型名称“ReportSource” “WindowsFormsApplication1.CrystalDecisions” 错误2:类型中不存在类型名称“Cr

我的一个C#项目包含许多crystal报告。所有的报告都是在我的机器上完成的,工作得很好。但在重新安装windows之后,我安装了visual studio 2010、Crystal Report 13.0.13和sql server 2008 r2。但我无法在visual studio中运行我的项目。它显示以下错误

错误1:类型中不存在类型名称“ReportSource” “WindowsFormsApplication1.CrystalDecisions”

错误2:类型中不存在类型名称“CrystalReports” 'WindowsFormsApplication1.CrystalDecisions'D:\Completing\WindowsFormsApplication1\led.cs

错误3:类型名称“Shared”不存在

错误4:找不到类型或命名空间名称“ReportClass” (是否缺少using指令或程序集 参考?)D:\Completing\WindowsFormsApplication1\led.cs


这些都是错误。但我已经将这些名称空间添加到项目引用中。但如果出现同样的错误,它就不起作用了。项目目标框架是“.NET framework 4”。我无法摆脱这些错误。有人能帮我摆脱这些吗。

重新安装安装后,到报表的连接可能已更改,请尝试正确连接到报表连接字符串。

重新安装安装后,到报表的连接可能已更改,请尝试正确连接到报表连接字符串。

您应该包括要包含在“项目属性”>“prequities”>“将所有dll设置为”中的dll引用include@manraj你能详细解释一下如何做到这一点吗?我已经添加了所有项目的参考资料,但无法构建项目。上面显示了错误。crystal report的问题仍然存在。我不知道如何解决这个错误。你应该包括要包含在“项目属性”>“prequities”>“将所有dll设置为”中的dll引用include@manraj你能详细解释一下怎么做吗?我已经添加了项目的所有参考资料,但无法构建项目。上面显示了错误。crystal report的问题仍然存在,我不知道如何解决这个错误