我已經在Visual Studio 2008中創建了安裝項目。如何以管理員權限運行此安裝程序 - 我試過右鍵單擊,以管理員身份運行。 Vista不會提示我輸入密碼。我錯過了什麼嗎?使用管理員權限運行安裝項目(內置.NET)
PK
我已經在Visual Studio 2008中創建了安裝項目。如何以管理員權限運行此安裝程序 - 我試過右鍵單擊,以管理員身份運行。 Vista不會提示我輸入密碼。我錯過了什麼嗎?使用管理員權限運行安裝項目(內置.NET)
PK
當您右鍵單擊並選擇「以管理員身份運行」時,您是否獲得任何類型的彈出對話框?另外,您的安裝應用程序是否實際運行?
如果您得到「Windows需要您的權限才能繼續」對話框,並且沒有密碼輸入框,那麼您已經以管理員身份登錄,並且系統只會提示您爲應用程序授予高完整性。如果您想要提示輸入密碼,則需要使用標準用戶帳戶登錄。
如果你根本沒有彈出對話框,然後我的猜測是出現以下情況之一:
有關UAC的更多信息here。
第一個問題:是否啓用UAC?
如果您想確保使用提升的令牌運行安裝程序,您可以隨時打開提升的命令提示符並從那裏運行安裝程序。要獲得提升的命令提示符,請單擊Start
,然後鍵入cmd
,然後再輸入Ctrl+Shift+Enter
。
安裝程序是否編譯MSI,exe或兩者?如果安裝程序在編譯後只是一個MSI文件,MSI安裝程序會在實際開始安裝應用程序(通常位於「準備安裝」頁面)之前要求您提升。