2

私のソリューションでは、以前のアプリ (Utils) からプロジェクトを追加する必要がありました。新しいソリューションのルート フォルダーにアプリの新しいコピーを作成し、[追加] -> [既存のプロジェクト] を使用してソリューションに追加しました。その後、新しいプロジェクトを参照し、プロジェクトの別の部分 (Comms) 内でそのメソッドを使用できるようにしました。メイン プロジェクトを右クリックし、[追加] -> [参照] を選択して Utils プロジェクトをチェックすると、自動的に参照がコムズプロジェクト。

Main プロジェクトに必要なメソッドを実装すると、「型または名前空間名 "Utils" が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)」というエラーが表示されました - Comms プロジェクトのみで、ないメインでUtilsを使用していた場所。

ただし、自分が行ったことを確認したところ、次のようにすべてが順調に見えました。

Comms の参考文献に参考文献を表示する。

Commsの参考文献に参考文献を表示

エラー表示;

エラー表示中

ディレクティブの使用を示します。

ディレクティブの使用を示す

次に、スタック交換で検索したところ、この質問が見つかりました。

.Net Framework 4 Client Profile関連性があり、ターゲット フレームワークがUtils プロジェクトと.Net Framework 4.5メイン プロジェクトと Comms に設定されていることは十分に確かだったので.Net Framework 4、示されているように、すべてのケースでターゲット フレームワークを に設定しました。

ターゲット フレームワークとして設定された .Net Framework 4 の表示

次に、ソリューションをクリーンアップして再構築しましたが、Comms は Utils を正しく参照していません。誰か助けてください。

関連する場合と関連しない場合がありますが、これは VS Community 2015 です

4

0 に答える 0