はじめに
VisualStudioで作成済みのプロジェクトを追加し、エラーにならないための備忘録。
以下の順番で行う
①作成済みのプロジェクトを追加する
②アセンブリを参照する
③.Netのバージョンを一致させる
①作成済みのプロジェクトを追加する
ソリューションファイルを右クリック > 追加 > 既存のプロジェクト を選択
②アセンブリを参照する
参照元のプロジェクトの 参照 を右クリックし、参照の追加 を選択
基本はこれで他のプロジェクトが参照できる。
だが、どうしてもビルドが通らず、以下のエラーが出る。
error CS0246: 型または名前空間の名前 'Games' が見つかりませんでした (using ディレクティブまたはアセンブリ参照が指定されていることを確認してください)。
そんな時は.Netのバージョンがプロジェクトで異なっていることがある。
③.Netのバージョンを一致させる
プロジェクトのバージョンは、プロジェクトを右クリックして、プロパティから確認できる。
対象のフレームワーク の.NET Frameworkのバージョンについて、参照元よりも参照先の方が新しいと、上手に参照できない。バージョンを一致させるか、参照先の方を古いバージョンに変更する必要がある。