1. ホーム
  2. c#

[解決済み] IISで.svcファイルにアクセスするとHTTP 404になる。

2023-02-28 19:35:50

質問

最近作成した WCF サービスは Visual Studio 2008 からテストすると正常に動作しますが、プロジェクトを IIS にデプロイして、IIS から .svc ファイルにアクセスしようとすると、このエラーが表示されます。

"Server Error in '/' Application.The resource cannot be found.  "

私は過去4日間、この問題を抱えています。

IIS マネージャーのハンドラ マッピングで、.svc の 2 つのエントリが表示されます。

svc-Integrated and svc-ISAPI-2.0

どのように解決するのですか?

ASP.NET に SVC 拡張機能のマッピングを追加する必要があります。 これを実行する最も簡単な方法は ServiceModelReg.exe -i をC:³³³から実行することです。 また、ASP.NETをまだ有効にしていない場合は、有効にする必要があるかもしれません。


Windows Server 2012 または 2016 を使用している場合、代わりに以下の手順に従ってください。