私のソリューションでは、以前のアプリ (Utils) からプロジェクトを追加する必要がありました。新しいソリューションのルート フォルダーにアプリの新しいコピーを作成し、[追加] -> [既存のプロジェクト] を使用してソリューションに追加しました。その後、新しいプロジェクトを参照し、プロジェクトの別の部分 (Comms) 内でそのメソッドを使用できるようにしました。メイン プロジェクトを右クリックし、[追加] -> [参照] を選択して Utils プロジェクトをチェックすると、自動的に参照がコムズプロジェクト。
Main プロジェクトに必要なメソッドを実装すると、「型または名前空間名 "Utils" が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)」というエラーが表示されました - Comms プロジェクトのみで、ないメインでUtilsを使用していた場所。
ただし、自分が行ったことを確認したところ、次のようにすべてが順調に見えました。
Comms の参考文献に参考文献を表示する。
エラー表示;
ディレクティブの使用を示します。
次に、スタック交換で検索したところ、この質問が見つかりました。
.Net Framework 4 Client Profile
関連性があり、ターゲット フレームワークがUtils プロジェクトと.Net Framework 4.5
メイン プロジェクトと Comms に設定されていることは十分に確かだったので.Net Framework 4
、示されているように、すべてのケースでターゲット フレームワークを に設定しました。
次に、ソリューションをクリーンアップして再構築しましたが、Comms は Utils を正しく参照していません。誰か助けてください。
関連する場合と関連しない場合がありますが、これは VS Community 2015 です