以下が失敗する理由を理解しようと半日を費やしました。
どこにでもセクションを追加できますが、そのように機能することはありません ():
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<mysection />
<system.web>
<compilation debug="false" batch="false" targetFramework="4.0" />
</system.web>
<system.webServer>
<handlers>
</handlers>
</system.webServer>
</configuration>
applicationHost.config に事前構成なしでセクションを配置すると、構成が正しくないという灰色の境界線でエラーが表示されるため、.NET 4 に関連するエラーだと思います。それが私が期待していることです。次に、セクション定義を追加すると、すべてが機能しているように見えます。コンソールから構成を編集できます。これは、現在正しく解析されていることを意味します。
しかし、アプリケーションにアクセスしようとすると、次のようになります。
パーサー エラー メッセージ: 構成セクション mysection を認識できません
黄色の背景に構成の一部があります。
または、その設定を使用するモジュールを作成する必要がありますか? 現時点では何もありません。構成内のテキストだけです。