1

フォラーRootFolderの下のIISにいくつかのプロジェクト/アプリケーションがあり、このフォラーにもう1つのアプリケーションを追加しようとしています。ProjectFolderという仮想ディレクトリをRootFolderに追加し、それwwwrootフォルダー内の新しいアプリケーションの場所にリンクしました。ただし、Webブラウザーでページに移動しようとすると、以下のエラーが発生し続けます。

構成エラー

説明:この要求を処理するために必要な構成ファイルの処理中にエラーが発生しました。以下の特定のエラーの詳細を確認し、構成ファイルを適切に変更してください。

パーサーエラーメッセージ:allowDefinition='MachineToApplication'として登録されたセクションをアプリケーションレベルを超えて使用するとエラーになります。このエラーは、仮想ディレクトリがIISでアプリケーションとして構成されていないことが原因で発生する可能性があります。

ソースエラー:

Line 43:     </authorization>
Line 44:     <customErrors mode="Off"/>
Line 45:     <authentication mode="Forms">
Line 46:       <forms loginUrl="~/LogOn" timeout="2880" />
Line 47:     </authentication>

ソースファイル:C:\ inetpub \ wwwroot \ RootFolder \ ProjectFolder \ web.config行:45

アプリケーションに問題があることを確認するために、正常に動作している別のアプリケーションのコンテンツをProjectFolderにコピーしましたが、同じエラーが表示されます。また、仮想ディレクトリフォルダを右クリックして、[アプリケーションに変更]を選択してみました(これにより、仮想ディレクトリフォルダのアイコンが変更されました。ただし、ISSにあり、動作している他のアプリケーションのアイコンは、次のようにはなりません。新しいアイコン)、それでもこれは同じエラーを出します。この仮想ディレクトリを削除して再作成することを考えていましたが、フォルダを右クリックすると、プロパティのオプションがなく、ディレクトリを削除することもできません。

誰か助けてもらえますか?

ありがとう

4

0 に答える 0