1

ソリューションエクスポーラでいくつかのWebサービス(WCF)を使用するasp.netアプリケーションがあります(参照の追加による)。エンドポイントが Web.config で定義されていることがわかります

現在、本番環境で Web 構成に触れたくないので、2 つの質問があります。1. どの dll を本番環境に配置する必要があるか - 1 つまたはデバッグ DLL をリリースしました。2. asp.net アプリケーションで参照 (WCF) として使用されるもの。WCF サービスで何も変更していないと仮定して、エンドポイントを定義するだけで十分であることを願っています。

誰かがこの点でガイドできれば幸いです。

事前に感謝します-.netの初心者:(

4

2 に答える 2

1

あなたの質問に固有の、ここに答えがあります

1) 実動サーバーでは、パフォーマンスが最適化されているため、「リリース」ビルド (dll) が最適です。コードの変更 (サービスの wsdl の変更) がない限り、参照を再度追加する必要はありません。

2) エンドポイントは変更されないため、新しいサービス dll をコピーするだけで問題ありません。構成ファイルの型は、WCF サービスと同じままです。

于 2012-12-18T09:23:41.203 に答える
0

構成マネージャーの VSS をチェックインします。どちらを指しているかを確認します。リリースまたはデバッグのいずれかです。どちらを選択しても、対応するものを展開しています.WCFサービス、エンドポイントの定義は問題ありません。

于 2012-12-18T09:21:17.267 に答える