あなたのWebサービスを別々のプロジェクトに入れても、私たちのWebサービスはすべてWAPプロジェクトのさまざまなフォルダにありますか?混乱。とにかく、私は新しいWebプロジェクトを作成しました。ユニットテスト、嘲笑などのほかに、私は新しいWebプロジェクトを作成しました。私はテスト目的のために他のWebプロジェクトのサービスの1つを消費したい。Webサービスを消費してテストする最良の方法
しかし、他のWebプロジェクトにプロジェクトレフェリーを追加すると、このテストWebプロジェクトのweb.configには同じものが含まれていないため、サードパーティのコントロールなどの参照エラーが発生する可能性がありますキー。
明らかに、これは間違った方法です。現時点でサービスをどのように保管しているかをリファクタリングすることなく、サービスを利用する簡単な方法は何ですか?
明確にするため、ソースプロジェクトはWebサービスプロジェクトですか?それとも普通の古いasp.netプロジェクトですか? – TJB
プレーンWAPプロジェクト。私が持っている問題は、テストWAPプロジェクトにWAPプロジェクトのdllを追加することですが、私はWAPプロジェクト(.asmxを持つプロジェクト)にも同じ参照を追加する必要があります。 – PositiveGuy