簡體   English   中英

以管理員權限執行安裝程序

[英]Execute Setup with admin rights

我有一個用 c# 開發的 windows 窗體應用程序,並為它創建了一個安裝文件。 .Net 框架使用的是 3.0。

現在,安裝程序應該強制安裝管理員權限,然后繼續否則不。

我找到了有關創建清單文件的文章,該文件工作正常,但是當安裝后啟動程序時,它再次要求管理員權限,這不是我想要的。

並且此提示也應適用於 Windows XP SP 1 及更高版本的操作系統。

要提示安裝程序向用戶調用 UAC 提示,您可以執行以下操作:

  • 右鍵單擊您的安裝項目 > 查看 > 啟動條件。
  • 右鍵單擊啟動條件 > 在啟動條件中添加新條件。
  • 右鍵單擊條件,選擇屬性窗口。
  • 將條件設置為AdminUser (您也可以嘗試設置Privileged屬性)
  • 構建和安裝

或者

編輯您的 .vdproj,將 requiresElevation 屬性更改為true

"MsiBootstrapper"
{

    "RequiresElevation" = "11:TRUE"
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM