簡體   English   中英

XP Embedded上的Visual Studio遠程調試-嘗試了一切,請幫忙!

[英]Visual Studio Remote Debugging on XP Embedded - tried everything, please help!

我需要在運行XP Embedded的遠程計算機上調試一些C#代碼。 我曾在不同的Windows操作系統上進行過幾次遠程調試,並且都運行良好,但是我認為XP Embedded OS缺少某些東西。

最近幾天我全神貫注,閱讀和嘗試一些東西,但似乎沒有任何效果。 因此,如果您遇到過同樣的情況並找到了解決方案,請提供幫助。 這是我到目前為止所做的:

  1. 成功建立了到XP Professional環境的遠程調試連接,因此我知道我的遠程配置沒有錯。
  2. 在專業環境上運行的嵌入式環境上啟動了相同的服務
  3. 在本地和遠程計算機上使用相同的名稱和密碼配置的DCOM權限防火牆本地用戶 授予本地用戶管理員權限。
  4. 以本地用戶帳戶的身份作為應用程序和服務啟動msvsmon.exe,並且還具有作為服務權限登錄。
  5. 三重檢查機器之間沒有其他防火牆可以丟棄遠程調試數據包。

如果在嵌入式計算機上使用“無身份驗證”(僅本機)模式,則遠程調試有效,並且可以看到進程。 否則,我將收到錯誤消息:無法連接到名為“ [NAME]”的Microsoft Visual Studio遠程調試監視器。 調試器無法連接到遠程計算機。 這可能是因為遠程計算機不存在,或者防火牆可能阻止了與遠程計算機的通信。 請參閱幫助以獲得幫助。

感謝您抽出寶貴的時間閱讀本文,任何建議都可能有所幫助。 謝謝!

您可以使用WireShark捕獲到遠程XP嵌入式設備的數據嗎? 如果獲得TCP確認,至少您會知道這不是防火牆問題。

您是否嘗試以管理員權限啟動msvsmon.exe? 也許是問題所在,約翰·羅賓斯(John Robbins)的帖子對此進行了解釋: http : //www.wintellect.com/CS/blogs/jrobbins/archive/2010/06/15/vs-remote-debugging-across-workgroups-or- domains.aspx

暫無
暫無

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

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