0

VS2010負荷テストのトラブルシューティングガイド(http://social.msdn.microsoft.com/Forums/en/vststest/thread/df043823-ffcf-46a4-9e47-1c4b8854ca13)に従って、範囲を制限しようとしていますクライアントとコントローラの通信に使用されるポートの数。

HKEY_LOCAL_MACHINE \ SOFTWARE \ MICROSOFT \ VisualStudio \ 10.0 \ EnterpriseTools \ QualityTools \ ListenPortRange \ PortRangeStart

HKEY_LOCAL_MACHINE \ SOFTWARE \ MICROSOFT \ VisualStudio \ 10.0 \ EnterpriseTools \ QualityTools \ ListenPortRange \ PortRangeEnd

説明したようにクライアントにこれらのキーを設定しましたが、netstatによると、クライアントはまだランダムなポートでリッスンしています。コントローラは、クライアントと同じランダムポートで通信しようとしています。

誰もが同じことを経験しましたか?

4

1 に答える 1

4

誰かがこの問題に遭遇した場合に備えて、私は解決策をアドバイスされています:

1)VSを閉じる

2)次のコンテンツを含むmy.pkgdefファイルをC:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ Extensions \ my \の下に作成します:[$ RootKey $ \ EnterpriseTools \ QualityTools \ ListenPortRange] "PortRangeStart" = dword:00000400 "PortRangeEnd" = dword:00000401

3)VSを起動します

4)regedit.exeを起動し、新しい値が(32ビットレジストリ)HKCU ... \ 10.0_Config \ EnterpriseTools \ QualityTools\ListenPortRangeの下にあるかどうかを確認します。それらが存在しない場合は、VSを閉じ、10.0_Configノードを削除して、VSを再起動します。

ファイルとディレクトリの名前は実際には重要ではないことに注意してください。重要なことは次のとおりです。

A)ファイルの拡張子は.pkgdefです。

B)C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ Extensionsディレクトリ(そのサブディレクトリにある可能性があります)の下にあります。

http://social.msdn.microsoft.com/Forums/en/vststest/thread/df043823-ffcf-46a4-9e47-1c4b8854ca13

于 2010-05-15T13:45:05.447 に答える