[解決済み】Windows 8のIISでWCFサービスを提供できない。
2022-04-12 08:25:12
質問
Windows 8 マシンの IIS で WCF サービスを提供しようとすると、よく知られたエラーが発生します。
要求しているページは、拡張機能の設定により提供できません。ページがスクリプトである場合は、ハンドラを追加してください。ファイルがダウンロードされるべきものであれば、MIME マップを追加してください。
昔の回避策は
aspnet_regiis -i
が、このコマンドは Windows 8 で非推奨になったようで、レスポンスとして
This option is not supported on this version of the operating system. (...)
.
回避策は?
(通常の
aspx
のページがあるので、IISの設定のほとんどは健全だと思われます)。
解決方法は?
WCFサービスを有効化するには
Programs and Features -> Turn Windows features on or off
をコントロールパネルに追加します。に移動します。
.NET Framework Advanced Services -> WCF Services
を有効にし
HTTP Activation
で説明したように
mdsnのこのブログ記事
.
コマンドプロンプトから(管理者として)、実行します。
C:\> DISM /Online /Enable-Feature /FeatureName:WCF-HTTP-Activation
C:\> DISM /Online /Enable-Feature /FeatureName:WCF-HTTP-Activation45
もしエラーが発生した場合は、以下のようにしてください。
C:\> DISM /Online /Enable-Feature /all /FeatureName:WCF-HTTP-Activation
C:\> DISM /Online /Enable-Feature /all /FeatureName:WCF-HTTP-Activation45
関連
-
[解決済み] コンフィグエラーです。このコンフィギュレーションセクションは、このパスでは使用できません
-
[解決済み] Windows 7のsvcutil.exeはどこにあるのですか?
-
[解決済み] w3wp.exeとは何ですか?
-
[解決済み] Windows 8でVisual Studioを常にAdministratorとして実行するように強制することはできますか?
-
[解決済み】WCFとASMXのWebサービスの違いは何ですか?
-
[解決済み】「拡張機能の設定により、要求しているページを提供できません」というエラーメッセージが表示される。
-
[解決済み】Windows 8のIISでWCFサービスを提供できない。
-
[解決済み] すべてのWCF呼び出しにカスタムHTTPヘッダを追加するには?
-
[解決済み] WCFトレースをオンにするには?
-
[解決済み] WCFサービスのタイムアウト値を増加させる
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Windows 7のsvcutil.exeはどこにあるのですか?
-
[解決済み] WCFメタデータに解決できない参照が含まれている
-
[解決済み] WCFサービスのREST / SOAPエンドポイント
-
[解決済み】WCFとASMXのWebサービスの違いは何ですか?
-
[解決済み】Windows 8のIISでWCFサービスを提供できない。
-
[解決済み】IIS8上のWCF。*.svcハンドラのマッピングが機能しない。
-
[解決済み】WCFサービスからきれいなJSONを返すにはどうすればいいですか?
-
[解決済み] WcfTestClient.exe (Visual Studioの一部)はどこにありますか?
-
[解決済み] WCFトレースをオンにするには?
-
[解決済み] WCFサービスのタイムアウト値を増加させる