我在C#4.0中開發了一個WPF應用程序。此應用程序正在安裝一些其他應用程序(MSI)。由於這個原因,我在應用程序清單文件中做出了以下更改。刪除桌面圖標上的安全屏蔽符號
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
進行上述更改後,桌面上的應用程序(app.exe)快捷方式顯示屏蔽符號。
有沒有什麼辦法從應用程序中刪除這個盾牌符號&桌面快捷方式?
我已經看到一些微星& Setup.exe,他們也在計算機上安裝該程序,但盾牌圖標不會出現與他們的捷徑圖標。
我安裝了10個其他應用程序,所以爲了避免每次安裝UAC提示我已經更改了清單文件。是否有任何其他方式按需獲取管理員權限? – Vipul
你*是*'按需'獲取它們。你的意思是別的嗎? @vipul –
當我更改清單文件應用程序時,一開始就要求提供UAC提示,OS也事先知道應用程序需要UAC提升。有沒有什麼方法可以讓我稍後根據用戶輸入要求UAC? – Vipul