0

ローカルデバッグファイン

Visual StudioデバッガーをWCFアプリケーション(w3wp.exeワーカープロセス)に接続したいと思います。VisualStudioがローカルにインストールされている開発サーバーでこれを正常に実行できます。

EC2でデバッグする方法は?

今度は、Amazon WebServicesEC2インスタンスである本番サーバーで時々それを行う必要があります。

  • リモートデバッグに関して、MSDNは次のように述べています。インターネットを介したデバッグはサポートされていません。-では、EC2インスタンスで実行されているWCFアプリケーションにデバッガーをリモートで接続する方法はありませんか?
  • 私が知っている唯一の解決策は、EC2インスタンス(時間とディスクスペース)にVisual Studioをインストールし、そこにソースコードを配置してから、ローカルデバッグを使用する必要があるということです。代替のより良い解決策をお望みですか?
4

2 に答える 2

1

VS のインストールに問題がある場合は、VPN クライアントとリモート ツール (VS のインストールよりもはるかに小さい) をセットアップできます。

アイデアは、マシンと EC2 インスタンスの間に VPN をセットアップし、リモート ツールをインストールして (実際にはそれを行う必要さえないかもしれません。msvsmon.exe を実行するだけです)、VPN を使用して接続することです。

より詳しい情報:

私のブログ投稿

インターネット経由のリモート デバッガ

于 2016-11-15T16:02:53.283 に答える
1

ベスト プラクティスではありませんが、Visual Studio がインストールされている EC2 インスタンスまたは EBS スナップショットを 1 つ持つことができます。そのサーバーに RDP 接続することで、ローカルで効果的にデバッグできるようにします。終了したら、クリーンな運用サーバーに戻すことができます。

于 2012-12-03T11:05:18.367 に答える