web-dev-qa-db-ja.com

Windows 10でIIS 10でASP.NET MVCアプリを実行する方法

私はIIS 10 through windows features and published MVC app into the IIS folder)をインストールし、「dism/online/enable-feature/featurename:IIS-ASPNET45 "コマンドを実行してもエラーが発生する:

HTTPエラー403.14-禁止Webサーバーは、このディレクトリの内容をリストしないように構成されています

私はこれを「dism/online/enable-feature/featurename:IIS-ASPNET45」の代わりに「aspnet_regiis -I」コマンドを使ってこれを実行し、ローカルホストから正常にロードされたWebアプリケーションを取得しましたが、これを取得できないようですWindows 10で動作します。

13
Alexander C.

同じ問題があり、Win10 GUIを使用してインストール済みの機能を選択することで解決しました。 Internet Information Services -> World Wide Web Service -> Application Development Features->ASP.NET 4.6はチェックされませんでした。私が必要とする他のいくつかと一緒に、すべてが良かったことを確認しました。

私は同様の問題を抱えていました-私の場合IISはウェブサイトファイルを置くフォルダにアクセスする完全な権限を持っていません...

私の場合、Windowsのプロパティ/セキュリティを介してディレクトリへの完全なアクセス権を付与すると問題が解決しました。

ウェブサイトのファイルをC:\inetpub-私の経験から、それが最良の場所です(ただし、違いはありません)。

その他:-IIがC:\inetpub..\Documents\IISExpress-正しいバージョンがインストールされているかどうかを確認しますod .NETおよびASP.NET

ASP.NET 4.5をインストールしようとしているようですが、プロジェクトを対象としたものは何ですか。

新しいプロジェクトを展開する場合は、おそらくAPS.NET 4.6またはASP.NET 5 RCが必要です(2番目のケースでは、DNXのセットアップも必要です)。

1
Lukasz Makowej