エラー 1 型または名前空間名 ‘XXXXXXX’ が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足しています。
クラスライブラリに入ってるクラスを使おうと、usingで指定してビルドすると、なぜかエラー。もしかして名前間違えているのかとライブラリのソースを見ても問題なし。再度、参照を設定してもなぜかだめ。Intellisense が効いてないところを見ると、ホントに参照できてないらしい。
これに悩むこと3時間。あれこれ試行錯誤の果てに出た答えは。.NET Frameworkが合ってなかった。
呼び出し側 | .NET Framework 4 client profile |
クラスライブラリ | .NET Framework 4 |
こういう組み合わせだとエラーになるのな。知らなかったよ。これって周知の話?