2
我正在爲我的應用程序編寫更新程序,但它在運行時始終顯示UAC Promt。如何強制C#應用程序不作爲管理員運行?
該應用程序不需要管理員權限,它只從互聯網下載一個.zip文件,然後將其提取到用戶在安裝進度中設置的自定義位置。 (安裝路徑)
我在app.mainfest的
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
寫,我也嘗試了
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
但他們兩人的顯示UAC PROMT。
我沒有發現任何問題如何以管理員身份運行,如果有任何不猶豫的標記爲重複。
編輯:有些用戶標記這個問題的重複,因此被關閉了,但這個問題是關於如何強制不以管理員身份運行,而我沒有發現任何這樣的問題。
您是否有執行文件夾的完整權限? – Andy
你有清理過你的項目嗎?有時你的清單的舊副本仍然在輸出文件夾中 – Arie