C#怎么判断返回软件的安装路径

最近需要制作一个小程序,就是用C#,判断电脑中是否安装了CAD软件,判断CAD安装的是哪个版本(2002、2004、2007、2008....)以及CAD安装的绝对路径,用什么方法可以实现?最好不要操作注册表,直接判断文件。
无聊的请自重,谢谢
"123猫帅"我看你纯属于那种没事找抽型的。
我要判断的是应用程序,不一定是启动了的,进程不一定有它,怎么来判断?只是单纯的判断它安装在电脑的路径,难道不操作注册表真的不行吗?
判断注册表的话通过哪些关键键值进行判断呢?

using System.Windows.Forms;
string strPath = Application.StartupPath;
//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-01-19
不操作注册表的话, 可行性不大,目录的随机性太大

判断注册表,是最佳的选择
第2个回答  2009-01-20
只有注册表 通过软件的GUID判断版本

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网