我需要使用 .net framework 2.0 或 4.0 获取安装在本地机器上的 adobe acrobat reader 版本。我尝试使用“注册表”类,但问题在于它在注册表编辑器中作为可编辑的子键存在(因此任何人都可以更改它并且不能确保它是版本或只是文件夹名称)连同它一起对版本进行四舍五入(例如:如果版本是 10.1.3.23,它将保持为 10.0)。那么,如果有任何方法可以获取阅读器的实际和完整版本,请告诉我。
我什至想知道是否有任何方法可以使用 .net 访问程序文件中软件项的属性,以便我可以获取安装在本地计算机中的软件的所有属性。
任何有关如何使用 .net 获取软件项目版本的具体建议,将不胜感激