さまざまなプロジェクトを一緒に参照/結合することについて学んでいます。プロパティウィンドウを介してプロジェクトを新しいプロジェクトに含めることに成功しました(少なくとも私はそう思いました)(つまり、依存関係を含むライブラリを追加します)が、別のクラスから継承するクラスを作成すると、それは認識されず、 「エラー: クラスまたは構造体名ではありません」と表示されます。さらに奇妙なのは、#include "TestBaseClass.h" と、問題のクラスが存在する場所を認識していることです。
//This is located in another project
public class MyTestClass
{
public void testMethod(){}
}
//
#include <iostream>
#include "TestClass.h"
using namespace MainSpace
{
class MyMainClass : public MyTestClass{}
}