0
我們已經從我們的網站上啓動了一個ClickOnce應用程序。在城域模式下,我們可以檢測瀏覽器是否支持Firefox,Chrome和除IE10以外的所有IE版本的ClickOnce。如何檢測IE10中的ClickOnce?
我相信如果安裝了.Net Framework(它應該是),metro模式下的IE10將啓動ClickOnce應用程序,但我們無法檢測到它將成功啓動。如果ClickOnce不受支持(例如,我們提供了Firefox和Chrome插件的鏈接),我們希望能夠提供帶有說明的頁面。
我看到一個關於確定IE10 is in metro mode or not的問題,但我需要知道ClickOnce是否受支持。
我知道如果它們具有正確的.Net版本,它將在IE10城域模式下運行。問題是它不包含useragent字符串中的.Net版本,因此我們無法知道它們是否安裝了正確版本的.Net。這使我們能夠爲我們的用戶提供詳細的說明(許多人不是很懂電腦)。 – Brian 2013-02-28 23:28:30
您沒有讓您的客戶使用引導程序(setup.exe)嗎?它會根據需要檢查並安裝它,然後繼續使用C/O應用程序。您是否嘗試直接鏈接到部署清單(.application文件)以安裝C/O應用程序? – RobinDotNet 2013-03-04 07:05:12
不幸的是,我們不能。我們需要查詢字符串參數。當通過setup.exe運行時,應用程序沒有得到它們(至少在5年前,當我們創建應用程序時)沒有得到它們。 – Brian 2013-03-05 20:43:37