簡體   English   中英

如何確定安裝了哪個版本的Chrome?

[英]How can I determine which version of Chrome is installed?

我正在開發WinForms應用程序。 我想知道是否安裝了chrome,如果安裝了,則安裝了什么版本。 它很簡單,可以查看是否已安裝。 但是,以編程方式獲取版本號的最佳方法是什么?

對於其他瀏覽器,我在主可執行文件上調用FileVersionInfo.GetVersionInfo。 但是Google不會將版本號放在元數據中。

到目前為止,我唯一看到的是注冊表中的內容,但看來您僅限於“ HKEY CURRENT USER”節點。

在我的計算機上,它位於HKCU \\ Software \\ Google \\ Update \\ Clients {a guid} \\ pv中

在客戶端節點下,有許多向導。 包含chrome pv鍵的guid還包含一個名為“ name”的鍵,其值為Google Chrome。

因此,您可能需要遍歷該Clients節點下的guid節點,直到找到鍵為“ name” =“ Google Chrome”的鍵,然后查找pv鍵的值。

祝好運。

我對Google chrome的安裝了解不多-但在我看來,“ chrome.exe”只是一個外殼。 “ chrome.dll”似乎是實際膽量,並且該文件確實具有版本控制元數據。

在Chrome中,轉到扳手(工具),突出顯示“關於Chrome”,然后在此處找到版本號。 傑夫

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM