我創建了一個windows窗體應用程序來完成一些功能。問題是當我部署應用程序時:運行沒有管理員權限的WinForms應用程序?
- 如果我使用ClickOnce部署,那麼一切工作正常。安裝完成後,winforms應用程序運行時不會詢問管理員密碼。
- 如果我使用Visual Studio Setup Project進行部署並創建MSI安裝程序,那麼安裝後每次運行時都需要管理員密碼。
我想部署使用Visual Studio安裝項目(MSI),但不希望軟件要求提升特權。
的MSI安裝程序不要求輸入密碼,但安裝的程序一樣。
如果你安裝的MSI安裝程序,您需要管理員權限才能安裝,但你不應該需要管理員權限才能運行該程序。你能否澄清,該程序會自動提示輸入管理員密碼,您沒有嵌入式UAC清單,並且exe名稱不包含設置或安裝。 – sgmoore
我有這個問題,因爲該應用程序的快捷方式在其屬性中設置了「以管理員身份運行」選項。 –
@ThorstenDittmar我找到了,但快捷方式和EXE要求管理員權限。 – Sunny