VS2010 [10.0.30319.1 RTMRel]で正常にビルドされる新しいTelerikレポートクラスライブラリ(現時点では単一のレポート)を作成しました。
テスト/デバッグしたいので、上記のクラスライブラリを含むソリューションに「Tester」というWinFormsプロジェクトを追加し、Testerをスタートアッププロジェクトにします。
ソリューションエクスプローラーで、プロジェクトテスターの下にある[参照]ノードを右クリックし、コンテキストメニューから[参照の追加]を選択します。ダイアログの[プロジェクト]タブから、[MyTelerikClassLibrary]を選択します。
TesterプロジェクトのWinForm1に戻って、Report1のインスタンスを宣言したいのですが、IntellisenseはMyTelerikClassLibrary.Report1を表示します。
MyTelerikClassLibrary.Report1 R1 = new MyTelerikClassLibary.Report1();
この順序を示すソリューションのビルド順序を調べます。
MyTelerikClassLibrary
Tester
[依存関係]タブでは、ProjectTesterがMyTelerikClassLibraryに依存していることが示されています。
ただし...プロジェクトをビルドしようとすると、次のエラーが発生します。
Error 4 The type or namespace name 'MyTelerikClassLibrary' could not be found (are you missing a using directive or an assembly reference?
MyTelerikClassLibrary.DLLが作成され、クラスライブラリプロジェクトディレクターの下の/ bin/debugディレクトリにあります。
プロジェクトをビルドできないのはなぜですか?