[英]Debugging x64 programs locally without being administrator
在過去的幾年中,我一直以受限用戶身份登錄PC並以此方式調試應用程序。 現在,我正在轉向x64位應用程序,現在我無法執行此操作,並且出現對話框錯誤,如下所示。 當然,這不是真正的問題,因為服務運行良好。 如果注銷並以admin身份登錄,則可以正常調試,就像對32位進程一樣。
由於x64調試當前正在使用遠程調試技術,因此沒有人知道沒有管理員的執行此操作的方法嗎?
VS2008錯誤:
無法啟動程序“ C:\\ PathToDebug \\ my.exe” Microsoft Visual Studio遠程調試監視器(MSVSMON.EXE)無法啟動。 驗證是否正確安裝了遠程調試器。
!!! 編輯!
抱歉,我發現了錯誤。 我使用非常安全的環境LUA + SRP,出於某種原因,必須為“ C:\\ Program Files \\ Microsoft Visual Studio 9.0 \\ Common7 \\ IDE \\ Remote Debugger \\ x64 \\ msvsmon.exe”添加附加規則。現在。
抱歉,我發現了錯誤。 我使用非常安全的環境LUA + SRP,由於某種原因,必須為“ C:\\ Program Files \\ Microsoft Visual Studio 9.0 \\ Common7 \\ IDE \\ Remote Debugger \\ x64 \\ msvsmon.exe”添加一條附加規則現在。
沒有為“所有用戶”安裝x64程序的可能性很大。 執行安裝時,有時在安裝文件之前會看到此選項。 這可能與x64體系結構無關,但與文件許可權錯誤有關。
安裝應用程序時,最好先安裝為ADMIN並首先為所有用戶啟用它。 然后,作為受限用戶,不會出現文件許可權錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.