17

新しいWCFサービスアプリケーションがあります。F5キーを押してデバッグすると、常にWCFテストクライアントが起動しますが、代わりにsoapUIを使用してテストしているため、無効にします。

私はここで答えを試しました-https://stackoverflow.com/a/8441887/903056しかし、このXMLノードはVS 2012のプロジェクトファイルにもうありません。デフォルトの開始を変更するなど、他のいくつかのことも自分で試しましたページを表示し、代わりにデバッグでブラウザセッションを開始しようとしています。

4

6 に答える 6

32

これは本当にイライラしますが、次のいずれかを試して、WCF テスト クライアントを無効にすることができます。

1. 要求されたプロジェクト プロパティを開き、[Web] タブを選択します。[現在のページ] ラジオ ボタンを選択し ([特定のページ] ボタンが選択されていると思います)、プロジェクトを保存して実行します (F5)。

2.prject XML (.csproj) ファイルを変更して追加できます

<EnableWcfTestClientForSVCDefaultValue>False</EnableWcfTestClientForSVCDefaultValue>

<WebProjectProperties>ノードへの属性。これは、次の手順で行う必要があります。

2.1 要求されたプロジェクトをアンロードします (右クリック -> プロジェクトのアンロード)。

2.2 <ProjectName>.csproj の編集 (プロジェクトを再度右クリック)

2.3 WebProjectProperties ノードを探して追加<EnableWcfTestClientForSVCDefaultValue>False</EnableWcfTestClientForSVCDefaultValue>します。

2.4 プロジェクトをリロードします。

その答えが参考になることを願っています..

于 2013-04-24T11:52:10.777 に答える
5

合理的な回避策を見つけました。プロジェクトに空の html ページを追加し、ソリューション エクスプローラーで html ファイルを右クリックして、Set As Start Page. デバッグ セッションが開始されますが、WCF TestClient には行きません。エレガントではありませんが機能します。

于 2013-10-11T21:01:28.737 に答える
-1

余分なことをする必要はありません。以下のことをするだけです。

ツール--> オプション --> プロジェクトとソリューション --> ビルドして実行し、最後にスタートアップ プロジェクトのみと実行時の依存関係をチェックします。

于 2013-09-23T12:31:35.267 に答える