2011-07-04 15 views
0

私たちはwcf Webサービスを展開しようとしており、アップデートやバグ修正が必要かどうか疑問に思っていますが、iisを停止して再起動する必要はありますか?WCFとIIS:サービスの更新

答えて

0

いいえ、サービスが実行されているアプリケーションを再起動するだけで済みます(つまり、アプリケーションのweb.configを編集すると、サービスが再開されます)。 IIS上の他のアプリケーションは正常に動作します。

+0

ありがとうございました。共有サービスの場合はどうなりますか?そのエンドポイントを消費する人は誰でも再起動する必要がありますか?あるいは、次のトランザクションに新しい 'コード'がありますか? – Arnej65

+0

トランザクションについてはわかりませんが、新しいWcfサービスアプリケーションを作成し、web.configにの値を追加し、GetDataの実装を「Thread.Sleep(10000)」に置き換えて、ConfigurationManager.AppSettings [ "MyKey"]; "、そしてテストクライアントを起動しました。コールが保留中の間、私はアプリケーション設定でMyKeyの値を変更しましたが、その結果は反映されませんでした。通話は完了しますが、新しいアプリドメインは次の通話に使用されます。 – carlosfigueira

関連する問題