C#中是否有内置函数可以在我的电脑中获取已安装水晶报告的版本?
答案 0 :(得分:2)
没有内置功能。 但您可以查看每个assembly version:
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
}