2

WIndows Server 2008 R2のIISおよびAppFabricでWCFサービスを構成して自動起動しようとしていますが、MSDNに記載されている手順(ここ: http: //msdn.microsoft.com/en-us/library/ee677285 (v) = azure.10).aspx)は、サービスがアプリケーションに存在する場合にのみ可能ですが、私の場合、.svcファイルはサイトルートに直接存在します。

このように、「Configure WCF and WF...」は「...forSite」と表示され、アプリケーションがアプリケーションサブフォルダーでホストされている場合のように、自動起動のオプションは表示されません。

誰かが私が間違っていることを知っていますか?

前もって感謝します!

4

1 に答える 1

3

C:\ windows \ system32 \ inetsrv \ config\applicationHost.configにあるIIS構成ファイルを編集する必要があります サンプル構成

またはルートレベルとして構成エディターを使用(!) サンプル構成エディター

または最後にappcmdスクリプトを使用します

appcmd.exe set config  -section:system.applicationHost/sites /[name='YourSite'].[path='/'].serviceAutoStartEnabled:"True" /[name='YourSite'].[path='/'].serviceAutoStartProvider:"Service" /[name='YourSite'].[path='/'].serviceAutoStartMode:"Custom"  /commit:apphost

これは、自動起動するようにWebアプリケーションを構成する場合のみです。サービスごとに他の手順があります。

于 2012-09-05T09:00:04.073 に答える