インストールしているサイトがエラーページの委任を上書きできるようにして、Webサーバー上の他のサイトや設定に影響を与えずに正しく動作するようにする必要があります。
最初に、C#カスタムアクションを使用してXmlを編集しようとしましたが、カスタムアクションが完全な管理者権限で実行されていても、ファイルが見つかりませんでした(FileNotFoundException)。私はAppCmd.exeでさまざまな試みをしましたが、私が望む方法(overrideMode = "Allow")は言うまでもなく、私が見ることができる方法でapplicationHost.configを変更することはできませんでした。これは手動で変更するのがとても簡単なので、コードでとても難しいのはなぜかわかりません。
この試みの背後にある理由は、エラー処理のルートレベルの機能委任が「読み取り専用」に設定されている場合に500.19HTTPエラーが発生しないようにするためです。つまり、アプリケーションをインストールしたいだけです。