如何查找我系统上运行的Crystal Reports版本?

4
C#中是否有内置函数来获取计算机上已安装的Crystal Reports版本?

检查已安装的应用程序。您将在那里看到CR redist包的版本。 - Alex
1个回答

2

没有内置函数。

但是您可以检查每个程序集版本

try
{
    var cr13_installed = System.Reflection.Assembly.Load(
        "CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"
    );
}
catch (System.IO.FileNotFoundException)
{
    // not installed
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接