簡體   English   中英

在沒有管理員的情況下本地調試x64程序

[英]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.

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