感谢您使用微软产品。首先,由于水晶报表是第三方产品,我不能向您提供详细的信息。这个问题可能是由于您的目标机器上没有安装Crystal相关的Assembly.最基本的做法,您可以在您自己的机器上面找到相关的DLL, 默认情况下,Crystal相关的Assembly安装在GAC中:C:\WINDOWS\assembly您可以把这些DLL拷贝到服务器上,然后对每一个DLL(Assembly), 运行:GACUtil -i <assemblyname.dll>GACUtil.exe 是.NET Framework SDK中的命令。这样,Crystal相关的Assembly会被自动安装到目标机器的GAC中,您的程序会自动查询GAC.同时,您还可以借助于VS.NET中的Setup project, 制作您自己的发布程序, 把Assembly的注册自动化实现。相关的信息,请参阅MSDN.希望对您有所帮助。 
 
-微软全球技术中心  -zgh
 
本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。