2016-09-12 118 views
1

不確定是否有其他人遇到此問題,但事實如此。我們已經創建/發佈了安裝在我們客戶端的一次點擊應用程序。我們通過簡單地將所需的文件放在服務器和客戶端上,然後運行應用程序並開始工作。單擊應用程序將自行卸載/不退出Windows時退出安裝

這很有效,因爲我們的更新也以相同的方式分發。問題是當其他一些客戶端打開應用程序時,它會提示他們在應用程序已安裝到系統上時安裝該應用程序。我們檢查了添加/刪除程序,應用程序仍然存在。我還檢查了C:\ Users [用戶] \ AppData \ local \ Apps \ 2.0 \,並且這些文件仍然存在,應用程序甚至從該路徑文件運行,但是從它保持的開始菜單中的快捷方式/安裝文件夾運行提示你需要安裝它。

我已經卸載並重新複製文件。安裝和應用程序再次正常工作。一旦註銷,並在大約+ - 40分鐘內重新登錄,應用程序會提示您再次安裝。如果您安裝並立即註銷並返回,應用程序仍然有效,並且不會提示重新安裝。

注意:客戶端用戶不是漫遊配置文件(我們先檢查了它)。該應用程序也是從同一個用戶安裝並運行的。 (檢查以及)

讓我感到的事情是,它在其他客戶端完美地工作,但它在其他客戶端做到了這一點。

如果有人有任何想法,爲什麼會發生這種情況或任何可能的修復,請讓我知道。我發現this鏈接有類似的問題,但沒有具體的修復或解釋。也找不到與我們所遇到的相同的其他問題。

+1

在發佈設置中,您可以選擇應用程序是否僅在線提供,也許您已將其設置爲 –

+0

Hi @DavidSdot,我很快檢查了我們使用的兩個應用程序(問題同時發生)和選項:* The應用程序也可脫機使用(可從「開始」菜單啓動)*被選中。 – J2H656

回答

0

我似乎解決了這個問題,使用this鏈接:「psl pete」和「TacoGeek」中的建議。

我們發現,在每次從計算機上的用戶註銷/註銷並重新登錄後,它都會爲HKey_User創建另一個註冊表項。單擊一次,然後將其視爲新實例,並且該應用程序未安裝/位於註冊表中,因此每次都提示用戶重新安裝。

當我啓用組策略中的以下選項按照上面的鏈接:

請勿強行卸載在用戶註銷用戶註冊表

這將停止創造新的「實例「重新登錄系統並且應用程序保持安裝狀態。要啓用該功能,只需執行以下操作:

  1. 打開本地組策略編輯器。
  2. 在左窗格中,打開本地計算機策略>計算機配置 - >管理模板>系統>用戶配置文件
  3. 在右窗格中,待辦事項雙擊不強制卸載用戶在註銷用戶 註冊表。
  4. 在結果窗口中,單擊單選按鈕啓用。
  5. 單擊確定。

我希望這可以幫助別人,因爲這一直是我們的一些頭痛。