2012-03-01 94 views
0

我試圖在沒有調試器的情況下啓動我的winforms應用程序,然後將Visual Studio調試器附加到過程中。此時我的應用程序進程顯示爲「T-SQL和4.0 x86」。在google上搜索我看到T-SQL是關於Microsoft SQL Server的。我使用第三方DLL和LINQ序列,但我不使用任何SQL服務器。我也在我的應用程序中使用GeckoFX瀏覽器。.NET WinForms應用程序和T-SQL

,當我在調試器附加導航過程中存在與內容的垃圾消息:0x000006BA: RPC server is unavailable

  1. 爲什麼我的應用程序被標記爲T-SQL應用程序嗎?
  2. 我如何找到第三方DLL使用T-SQL?
  3. 「0x000006BA:RPC服務器不可用」的含義是什麼?
  4. 如何讓調試器正確連接到我的過程?

我檢查了Windows Services和RPC服務器是否啓動。

+0

對於#2,我發現[本文](http://www.winhelponline.com/blog/fix-sfc-error-0x000006ba-rpc-unavailable/)。我現在無法測試它,所以我只會說除了煩人以外,AFAIK可以忽略此消息。 – AVIDeveloper 2012-03-01 22:30:16

回答

0
  1. 這是始終顯示 - 即使你的應用程序做什麼用的MS SQL Server。
  2. 「RPC服務器」消息不是服務名稱 - 這意味着您嘗試撥打電話的服務器不可用。我想VS調試器使用RPC(即btw遠程過程調用)來連接某處以滿足其需求。