参照設定にはまった

いやーーーー、ほんとにはまりました。
約3時間。


原因がわからず、その途中で違う問題を発生させて…


VCで参照設定で、ソリューション内のライブラリのプロジェクトを参照設定に追加すると
libファイルの指定等が不要になります。

しかし、コンパイルしてもリンクできないんです。


プロジェクトに設定しているディレクトリが違っていたんです。


substでCドライブの深いところをLドライブとかに設定をしていました。
通常は、Lドライブで作業をしているのですが、

コンパイルがうまくいかずに、プロジェクトを外した追加したりいろいろしているときに、Cドライブ側から追加していたんです。そうすると、プロジェクトがCドライブで、プロジェクトの参照設定されているプロジェクトは、Lドライブ。

ただ、実際は、同一のディレクトリなのでlibファイルは存在しているし、あまり問題がなさそうだが…

VC君は、うんとは言ってくれないんです。


プロジェクトを選択しているときのプロパティで実際のディレクトリパスが表示されているので、なんか変だなーと思ったら確認しましょう。


UINTがいないとか、HANDLEがいないと言われた時は、classの最後の ; があるか確認してみてください。


はあ、、、しんどい。