にいくつかのプロジェクトがあるC#
ソリューションがありVisual Studio 2010
ます。1つはテストプロジェクト(「PrjTest」と呼びます)、もう1つはプロジェクト(「 PrjFormWindows Forms Application
」と呼びます)です。PrjFormによって参照される3番目のプロジェクトもあり、これを参照して正常に使用できます。
PrjFormはPrjTestを参照し、PrjFormusing
には次のステートメントを持つクラスがあります。
using PrjTest;
- 参照が正しく追加されました
using
ステートメントは正しく配置されています- スペルは正しい
- PrjTestは正常にビルドされます
- PrjFormはほぼビルドされますが
using PrjTest;
、次のエラーで中断します。
タイプまたは名前空間の名前'PrjTest'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?)
私はこれを解決するために次のことを試みました:
- Resharperを削除しました(Resharperは参照されたプロジェクトを問題なく認識したため、試してみる価値があると思いました)
- 参照とusingステートメントを削除して再度追加しました
- PrjFormを最初から再作成
- PrjFormは現在PrjTestフォルダー内にあります。外部フォルダーに移動してみました
- の新しいコピーを使用して、ソリューションを別のコンピューターにロードしました
VS 2010
私は宿題をして、オンラインで答えを探すのに非常に長い時間を費やしましたが、どの解決策もまだ役に立ちませんでした。
他に何を試すことができますか?