Configuration Manager での構成システムの初期化に失敗した問題
の「ConnectionString」にアクセス中に「構成システムの初期化に失敗しました」エラーが発生した場合ConfigurationManager、これは構成ファイルの問題を示しています。
この問題を解決するには、構成ファイルが特定の形式に従っていることを確認します。
<?xml version="1.0"?> <configuration> <configSections> <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <section name="YourProjectName.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> </sectionGroup> </configSections> </configuration>
構成要素内の最初の子は configSections 要素である必要があることに注意してください。 "YourProjectName" を、セクション要素の name プロパティ内の実際のプロジェクト名に置き換えます。
これにより、ConfigurationManager によってアプリケーション設定が正しく読み込まれ、利用できるようになります。構成ファイルを修正すると、「構成システムの初期化に失敗しました」エラーが解消され、接続文字列に正常にアクセスできます。
以上がConfigurationManager が「構成システムの初期化に失敗しました」エラーをスローするのはなぜですか?それを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。