因此,我們有一個具有特定 LOB 應用程式的客戶端,該應用程式使用 ClickOnce 來啟動某些功能。有時,每當用戶嘗試訪問這些功能(Windows 7,使用 IE10 或 11,或帶有 .NET Framework Assistant 插件的最新版本 Firefox)時,他們會單擊下載清單的鏈接,選項卡將關閉,然後就是這樣。沒有帶有「驗證應用程式要求」的視窗或任何 clickonce 下載/安裝程序(如果您要嘗試清除 clickonce 快取並重新啟動電腦)。沒有跡象表明 ClickOnce 應用程式正在執行任何操作。事件日誌中沒有條目。沒有什麼。
我們嘗試修復/重新安裝 .NET 4、清除 ClickOnce 快取、瀏覽器 cookie/快取等。
有趣的是,如果您要攜帶一台未加入客戶端域但連接到客戶端網路的計算機,它似乎運作得很好。此外,我無法從我的網路/網域重現該問題。我們已經排除了奇怪的防火牆規則,我已經檢查了 GPO,它們似乎沒有任何可能影響 .NET/ClickOnce 的內容。
與供應商取得聯繫後,我們摸索了一下,將該網站添加到 IE 的兼容性視圖模式(儘管供應商要求的第一件事就是確保網站不處於相容模式)。這個解決方法工作了大約一天。當我再次與供應商交談時,他們同意將此事升級給軟體工程師。當我等待工程師回電給我時,客戶通知我該應用程式似乎再次運行。然而一個小時後,它又停止運作了。
在我回電給供應商之前,我想對我自己做一些更多的診斷/調查,看看我們的系統配置是否有什麼奇怪的,或者我是否可以給工程師更多的資訊來繼續。有人能給我正確的方向,看看還有什麼可能導致這種情況嗎?