2012-07-20 65 views
1

我正在创建一个C#控制台应用程序,它创建类对象的List集合,现在我想将该对象发送给一个mvc3应用程序(另一个项目)操作方法。 但是,当我到我的控制台应用程序添加MVC3应用的参考它显示出一些警告和错误如下:C#控制台与MVC3 - 从控制台应用程序调用MVC操作方法

警告1引用的程序集“MVC_POP3”无法解析 因为它对“依赖System.Web,Version = 4.0.0.0, Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a“,它不在 当前的目标框架中。”.NETFramework,Version = v4.0,Profile = Client“。请将参考文献 删除到不在目标框架中的组件,或考虑重定向 您的项目。 Console_Gmail_POP3

错误4类型或命名空间名称“MVC_POP3”找不到(被 您缺少一个使用指令或程序集 参考?)d:\用户\拉金德拉\任务\ Console_Gmail_POP3 \ Console_Gmail_POP3 \的Program.cs 13 7 Console_Gmail_POP3

那么我有可能从我的控制台应用程序调用mvc动作方法?

请指引我对此....

回答

4

变化,从客户端配置控制台应用程序的.NET框架完整的.NET 4

步骤:

  • 鼠标右键点击你控制台项目,请选择属性
  • 应用程序>目标fram ework
  • 选择.NET框架4,而不是的.NET Framework 4客户端配置文件

enter image description here

+0

谢谢...其作品 – Raj 2012-07-20 09:06:40

+0

好戏! :) IT确实有效。 – gideon 2012-10-23 05:59:46