C#

【C#】System.Configurationが見つからないのは参照追加してないから

アイキャッチ(c_sharp)

こんにちは!
なかむぅです。

コンソールアプリでApp.configから設定値を取得しようとSystem.Configuration.ConfigurationManager.AppSettingsを実装したらエラーが発生しました。

CS1069: 型名 ‘ConfigurationManager’ は名前空間 ‘System.Configuration’ に見つかりませんでした。この型はアセンブリ ‘System.Configuration.ConfigurationManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’ に転送されました。このアセンブリへの参照を追加することを検討してください。
はっ?

って感じでしたが、参照追加してなかっただけでした。


我が社で一緒に働きませんか?

私が働く会社では、一緒に働いてくれるエンジニアを募集しています♪

我が社のココがアツイ!!
  • 未経験、第二新卒歓迎
  • 学歴・転職回数・離職期間不問
  • 残業は月15時間以下で残業代は全額支給
  • 経験者は月給23万円以上
  • 年収100万以上UP↑↑↑も可能
  • 長く働いていても年収が全然上がらないから、一気に年収を上げたい
  • 残業をしたくてしているわけではないので、残業代はしっかりと出して欲しい
  • やりたいことに挑戦させてもらえないから、自分がしてみたいことに挑戦したい
  • 通勤時間が長すぎるから、できるだけ短くしたい
  • もっと勉強したいから、書籍代など負担してくれるところに入りたい
  • 現場に駆り出されてからは放置プレイで、相談できる人も先輩も居ないので、自分の状況をちゃんと理解してくれるところで働きたい

上記内容に1つでも当てはまる場合は、ぜひご検討ください。

詳細ページ


エラーの内容

今回発生したエラーはこちら。

【C#】System.Configurationが見つからないのは参照追加してないから

CS1069: 型名 ‘ConfigurationManager’ は名前空間 ‘System.Configuration’ に見つかりませんでした。この型はアセンブリ ‘System.Configuration.ConfigurationManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’ に転送されました。このアセンブリへの参照を追加することを検討してください。

このアセンブリへの参照を追加することを検討してください。

と言ってる通り、参照を追加すれば解決。

ソリューションを右クリックして「追加」→「参照」をクリックで追加できます。

【C#】System.Configurationが見つからないのは参照追加してないから

参照が出てこなくて追加できない

参照を追加すれば解決するはずが、そもそも参照一覧になんも出ない。

【C#】System.Configurationが見つからないのは参照追加してないから

なのでNuGetを追加して解決しました。

NuGetで追加する方法

  • STEP1
    ソリューションを右クリックして「追加」→「NuGetパッケージ…」をクリック
    【C#】System.Configurationが見つからないのは参照追加してないから
  • STEP2
    System.Configuration.ConfigurationManageryを選択して「パッケージを追加」をクリック
  • STEP3
    追加するプロジェクトを確認して「OK」をクリック
    【C#】System.Configurationが見つからないのは参照追加してないから

無事エラーが解消。

【C#】System.Configurationが見つからないのは参照追加してないから

まとめ

参照に出てこなかったのはMacだからなのかコンソールアプリで作成しているからなのか。

Webアプリとかで作成すると最初からあるのかもしれないです。

いやここは違うだろ

と思った方はコメントいただけると嬉しいです。

最後までお読みいただきありがとうございました!


我が社で一緒に働きませんか?

私が働く会社では、一緒に働いてくれるエンジニアを募集しています♪

我が社のココがアツイ!!
  • 未経験、第二新卒歓迎
  • 学歴・転職回数・離職期間不問
  • 残業は月15時間以下で残業代は全額支給
  • 経験者は月給23万円以上
  • 年収100万以上UP↑↑↑も可能
  • 長く働いていても年収が全然上がらないから、一気に年収を上げたい
  • 残業をしたくてしているわけではないので、残業代はしっかりと出して欲しい
  • やりたいことに挑戦させてもらえないから、自分がしてみたいことに挑戦したい
  • 通勤時間が長すぎるから、できるだけ短くしたい
  • もっと勉強したいから、書籍代など負担してくれるところに入りたい
  • 現場に駆り出されてからは放置プレイで、相談できる人も先輩も居ないので、自分の状況をちゃんと理解してくれるところで働きたい

上記内容に1つでも当てはまる場合は、ぜひご検討ください。

詳細ページ


COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です