1

クラス オブジェクトの List コレクションを作成する 1 つの C# コンソール アプリケーションに取り組んでいます。そのオブジェクトを 1 つの mvc3 アプリケーション (別のプロジェクト) アクション メソッドに送信したいと考えています。しかし、mvc3 アプリケーションの参照をコンソール アプリケーションに追加すると、次のような警告とエラーが表示されます。

警告 1 参照されているアセンブリ "MVC_POP3" は、現在対象のフレームワーク ".NETFramework,Version にない "System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" に依存しているため、解決できませんでした。 =v4.0,プロファイル=クライアント". ターゲット フレームワークにないアセンブリへの参照を削除するか、プロジェクトの再ターゲットを検討してください。Console_Gmail_POP3

エラー 4 タイプまたは名前空間名 'MVC_POP3' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?) D:\Users\Rajendra\TASKs\Console_Gmail_POP3\Console_Gmail_POP3\Program.cs 13 7 Console_Gmail_POP3

コンソール アプリケーションから mvc アクション メソッドを呼び出すことは可能ですか?

これについて私を案内してください....

4

1 に答える 1

4

コンソール アプリケーションの .NET Framework をクライアント プロファイルから完全な .NET 4 に変更します。

手順:

  • コンソール プロジェクトを右クリックし、[プロパティ] を選択します。
  • アプリケーション>ターゲット フレームワーク
  • .NET Framework 4 クライアント プロファイルの代わりに.NET Framework 4を選択します

ここに画像の説明を入力

于 2012-07-20T08:28:58.203 に答える