首先,我很抱歉我的英语不好,这不是我的母语。 我是我的新手,我不得不重新编写C#应用程序代码。此应用程序与CrystalReport有关,并使用许多名为“CrystalDecisions.blabla”的引用。
我的问题是:默认情况下,项目随Microsoft Visual C#2008打开,但缺少对CrystalDecisions的引用。最初开发应用程序的人正在使用Microsoft Visual Studio 2005,但是我的计算机上安装的那个不支持C#,只支持sql server。
我该怎么办?我可以下载一些可以在Visual C#2008上使用的库吗?我是否必须重新安装Visual Studio 2005以支持C#?
提前致谢:)
编辑:我实际上有一个名为“CRRedist2005_x86.msi”的文件,我从未注意到。在安装那些redist之后,引用工作了。谢谢你们快速回答。
答案 0 :(得分:0)
Crystal Reports引用链接到Visual Studio找不到的文件。将tese DLL文件复制到您的计算机上重新链接引用。
答案 1 :(得分:0)
VS 2008
下载新的二进制文件,因为考虑到以前的版本在VS 2005
上,意味着它会针对.NET 2.0
进行编译,因此支持原始的CrystlReport二进制文件它足以让您将项目的目标框架设置为版本2.0
希望这有帮助。