トップ回答者
Windows Server 2012(IIS8)でサイトバインドの編集/追加できない

質問
-
Silverlight WCFアプリケーションの開発をしています。
現在、Windows Server 2008 R2で動作しているものをWindows Server 2012で動作するか検証しています。
Windows Server 2012をインストール、IIS8を有効化し、DefaultWebSiteのバインドを追加しようとします。
「サイト バインドの追加」で、「net.tcp」「4502:*」を指定し、OKを押すと、
「この操作の実行中にエラーが発生しました 詳細:オブジェクト参照オブジェクト インスタンスに設定されていません」と表示されます。
解決法等があればご教授ください。Windows Server 2012 Standard / Windows Server 2012 Foundation 共に同じ結果です。
サイトバインドの編集も同じような結果になりますが、削除は出来ます。
IIS8は、以下のような設定になっています。
-----------------------------------------
Webサーバー
HTTP共通機能
HTTPエラー
規定のドキュメント
静的なコンテンツ
セキュリティ
要求フィルター
パフォーマンス
静的なコンテンツの圧縮
状態と診断
HTTPログ
アプリケーション開発
.NET拡張機能 3.5
.NET拡張機能 4.5
ASP.NET 3.5
ASP.NET 4.5
CGI
ISAPIフィルター
ISAPI拡張
管理ツール
IIS管理コンソール2012年12月5日 4:28
回答
-
解決しました。
現時点で、GUIから、net.tcpのバインド編集/追加は出来ないのかもしれません。
※2012.12.10現在appcmdを使用して、設定を行いました。
○"Default Web Site" に、バインドする(net.tcp / port 4502)
inetsrv\appcmd.exe set site /site.name:"Default Web Site" /+"bindings.[protocol='net.tcp',bindingInformation='4502:*']"参考:
http://forums.iis.net/t/1192264.aspx2012年12月10日 3:54
すべての返信
-
Windows Communication Foundation で使用するための Windows プロセス アクティブ化サービスを設定するにはまず「必要な WCF アクティベーション コンポーネントをインストール (またはそのインストールを確認) します。」と書かれています。具体的には方法 : WCF アクティブ化コンポーネントをインストールして設定するに記載されていますが、
.NET Framework 3.5 Features
非HTTPアクティブ化もしくは
.NET Framework 4.5 Features
WCFサービス
TCPアクティブ化のどちらか適切なバージョンを有効化する必要があります。
2012年12月5日 5:54 -
解決しました。
現時点で、GUIから、net.tcpのバインド編集/追加は出来ないのかもしれません。
※2012.12.10現在appcmdを使用して、設定を行いました。
○"Default Web Site" に、バインドする(net.tcp / port 4502)
inetsrv\appcmd.exe set site /site.name:"Default Web Site" /+"bindings.[protocol='net.tcp',bindingInformation='4502:*']"参考:
http://forums.iis.net/t/1192264.aspx2012年12月10日 3:54