6

http://pytools.codeplex.com/によると、PTVS は「ローカルおよびリモート デバッグ」をサポートしています。しかし、それに関連するものは何も見つかりませんでした。

したがって、彼らの「リモート デバッグ」が単に同じマシン上で実行中のプロセスにアタッチされているだけなのか、それとも TCP/IP を介した実際のリモート デバッグ サポートが利用可能なのか、私は興味があります。別の (Linux) マシンの apache で実行されている WSGI ベースの Web アプリケーションに PTVS を使用したいのですが、適切なリモート デバッガー (WinPDB など、それほど悪くはありませんが、IDE に統合されたものの方が良いでしょう) がありません。それは本当に役に立たない...

4

3 に答える 3

2

Windows 以外のプラットフォームのリモート デバッグは、2.0 アルファ リリースまで利用できませんでしたが、現在は可能です。詳細については、ドキュメントまたはビデオ チュートリアルを参照してください。

于 2013-05-09T23:47:33.487 に答える
1

リモートデバッグを開始するには、いくつかの異なる方法があります。主なシナリオは、おそらくMPIクラスターのデバッグです。そこで、新しいMPIプロジェクトを作成し、Windows HPCクラスターで起動するように設定できます。必要なものすべてをクラスターに展開し、リモートデバッグセッションを設定します。

ただし、「必要なものをすべてデプロイする」部分は、通常のリモートデバッグシナリオでは自分で実行できます。これは、PTVSがインストールされていることを追加した、多かれ少なかれ標準のVSリモートデバッグです。このための基本的な手順は次のとおりです。1)リモートマシンにVisual Studioリモートデバッガーコンポーネントをインストールします。2)リモートマシンにPTVSをインストールします。3)VSリモートデバッガーモニター(msvsmon)を起動します。

次に、[デバッグ]-> [プロセスにアタッチ]を実行し、マシンを選択して、デバッグを開始できます。

于 2012-02-04T02:55:39.987 に答える
1

はい、リモート デバッグの場合、現在リモート マシンに VS + PTVS がインストールされている必要があります。これは、Windows のみを意味します。この機能の実装を確認したい場合は、こちらのチケットに投票してください (状況に関する詳細も記載されています): http://pytools.codeplex.com/workitem/536

于 2012-02-29T00:22:38.773 に答える