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

时间:2011-07-13 10:52:55

标签: c# .net crystal-reports installed-applications

我的C#.NET应用程序使用Crystal Report,它依赖于Visual Studio 2008的Crystal Reports基础知识。 如果安装与否,我如何以编程方式确定。我的目标是向用户显示安装Crystal Report的消息(如果尚未安装)。

1 个答案:

答案 0 :(得分:2)

假设它安装到GAC中(非常确定它,但值得检查),您可以递归检查%windir%\ assembly以查找您感兴趣的文件。如果它们不存在,请抛出消息。