我正在構建一個C#應用程序,用於導出要與Visio組織結構圖嚮導一起使用的CSV文件。如何以編程方式檢查Visio是否已安裝以及在哪裏?
如何檢查Visio的安裝是否存在以及路徑是什麼?
最明顯的方法是檢查是否存在C:\Program Files\Office12\ORGWIZ.EXE
,但這是相當依賴於具有安裝了Visio 2007 ..
我的另一個想法是檢查註冊表,但什麼是最可靠的來源?我HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\
那裏有版本號看了下,但它們下面是一個Visio\InstallRoot
這將是除了檢查每個版本完美..
我看別的地方,我可以Software\Microsoft\Windows\CurrentVersion\Uninstall\
下檢查,卸載信息,但是這看起來相當複雜對於Windows組件...
whereis的Visio ...哦,等一下... – PostMan 2009-07-06 04:05:31