如何通过c#代码检测是否安装了Crystal Reports Basic

本文关键字:Crystal Reports Basic 安装 是否 何通过 代码 检测 | 更新日期: 2023-09-27 18:02:10

我的c# . net应用程序使用Crystal Report,它依赖于Visual Studio 2008中Crystal Reports Basics的存在。我如何以编程方式确定,如果它已安装或没有。我的目标是向用户显示一条消息来安装水晶报告,如果它还没有安装。

如何通过c#代码检测是否安装了Crystal Reports Basic

假设它安装到GAC中(非常确定,但值得检查),您可以递归地检查%windir%'assembly以查找您感兴趣的文件。如果他们不在那里,就把信息扔出去。