MVC 4(.net 4.5)アプリケーションをIISに展開したいとき、コンテンツが参照できないという403.14の呼び出しがありました。
これは、変更されていないmvc4テンプレートをデプロイするときにも発生します。
.net4.0でmvc4テンプレートを使用すると、すべてが機能します。他の投稿を確認しましたが、解決策がわかりません。
ist set
aspnet_regiss -iを実行しましたが、エラーなしで完了しました。
唯一の奇妙なことは、.net4.5が.net4.0ディレクトリ%windows%/ microsoft.net / Framework64/ 4.0.30319にインストールされていること です。このフォルダからaspnet_regiisも実行しました。
4.5がインストールされていることを確認するために、.net 4.5セットアップを再起動すると、インストールされていることがわかります。
また、apppoolsはバージョンとして4.0.30319を表示します。
4.5で実行されるMVCをターゲットとする他のアプリケーションがあります。しかし、4.0をテンプレートにして4.5にリターゲットして作成されたかどうかはわかりません。ヒントはありますか?
app.configは、mvc4テンプレートから変更されていないデフォルトです。
アプリケーションに変換するサブフォルダーを作成するためにテストしました。そこにサイトを配置すると、メインページで機能します。しかし、すべてのサブページ、たとえばログインは404NotFoundでabを終了します
しかし、なぜルートフォルダにいないのですか?