6

Windows XP で Visual Studio 2010 リモート デバッガーを使用して、Visual Studio 2012 から .Net 4.0 アプリをデバッグできますか?

これが私のXPマシンのスクリーンショットです(ローカルファイアウォールを一時的に無効にしました):

XP

Visual Studio 2012 は次のとおりです (リモート マシン ボックス内のテキストは、Visual Studio リモート デバッガーによって示されるサーバー名と同じです)。

VS 2012

デバッグしようとすると、次のエラーが発生します。

エラー

コンピューター名を別の名前に変更すると、次のエラーが発生します。

その他のエラー

Windows XP 上の Visual Studio 2012 から .Net 4.0 アプリをリモートでデバッグできるのは、私の希望的観測ですか、それともうまくいくのでしょうか?

背景を説明すると、.Net 4.0 コードが Windows 7 で正常に実行されていますが、XP ではクラッシュします。.Net 4.5 コンパイラは 4.0 コンパイラのインプレース アップグレードであることを理解しています。4.5 で修正された .Net 4.0 のバグがある場合、最新のものを使用しているため、4.0 コードは正常にコンパイルされます。 、修正されたコンパイラですが、実際の .Net 4.0 マシンで実行時の問題が発生する場合があります。これは事実である可能性があり、それをテストしたいと思います。

そして、Visual Studio 2012 を使用する必要があります。私はルールを作成しません。

4

1 に答える 1

7

MSDN ブログ(2012 年 10 月 8 日) では、VS 2012 から XP へのリモート デバッグはサポートされていないと述べています。

リモート デバッグ Visual Studio 2012 のリモート ツールは、XP クライアントでのリモート デバッグをサポートしていません。Windows XP でのデバッグが必要な場合は、Visual Studio 2010 などの古いバージョンの Visual Studio のデバッガーをローカルまたはリモート デバッグに使用することをお勧めします。これは、Visual Studio 2012 RTM の Windows Vista エクスペリエンスと一致しています。これはランタイム ターゲットですが、リモート デバッグ ターゲットではありません。

于 2013-04-09T12:16:44.737 に答える