[英]Visual Studio 2013 remote debug process in Windows XP
我有一台運行Windows 7和Visual Studio 2013的開發機器。目標框架是.NET 3.5。
現在我想在Windows XP系統上進行遠程調試,但這似乎是不可能的:
我從MS中找到的就是使用VS Studio 2010 Express進行調試。
是否有任何黑客在Windows XP中進行遠程調試?
很抱歉給您帶來不便,但由於每個版本都可以免費使用遠程工具,因此我們決定保持向后兼容性工作的成本不是我們能承受的。 此外,從VS2012開始,我們使用全新的遠程通信通道和協議,與VS2010相比。
您可以在另一台計算機上使用VS2010客戶端進行遠程調試。 或者,您可以在Windows XP上本地使用VS2010來調試您的應用程序作為exe項目(即使您在較新版本的VS中構建它): http : //msdn.microsoft.com/en-us/library/0bxe8ytt% 28v = vs.100%29.aspx ,如果是C ++,您可以使用免費提供的VC ++ 2010 Express: http : //www.visualstudio.com/downloads/download-visual-studio-vs#DownloadFamilies_4 。
謝謝! Maria Ghiondea Visual Studio調試器
我知道,這有點晚了,但我找到了一種方法,至少對於原生C ++來說。 您可以使用Visual Studio 2005來完成。只需以通常的方式構建項目(現在使用Visual Studio 2015,在我的情況下),然后:
然后,可執行文件應在目標計算機上啟動,並且您可以使用調試器的所有常用功能。
我用來在目標機器上啟動遠程調試器存根的命令如下(我在防火牆后面,所以我不需要任何安全性):
“Y:\\ Program Files(x86)\\ Microsoft Visual Studio 8 \\ Common7 \\ IDE \\ Remote Debugger \\ x86 \\ msvsmon”-noauth / nosecuritywarn
其中Y:映射到我的開發機器上的C:驅動器。
您可能需要的其他一些技巧是:
其他更安全的設置無疑是可能的。
我想通過說出我覺得它非常酷,這是有效的。 除了上述之外,我不需要在目標機器上復制或安裝任何東西,它改變了我的生活。
微軟,請不要破壞這一點,請在MSDN上為“我們其他人”保留Visual Studio 2005,他們仍然支持舊版本的Windows。 沒有調試器=沒有生產力。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.