带MVC3的C#控制台 - 从控制台应用程序调用MVC操作方法

时间:2012-07-20 08:23:30

标签: c# asp.net-mvc asp.net-mvc-3 console

我正在开发一个C#控制台应用程序,它创建了类对象的List集合,现在我想将该对象发送到一个mvc3应用程序(另一个项目)操作方法。 但是当我将mvc3应用程序的引用添加到我的控制台应用程序时,它会显示一些警告和错误,如下所示:

  

警告1无法解析引用的程序集“MVC_POP3”   因为它依赖于“System.Web,Version = 4.0.0.0,   Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a“哪个不在   目前的目标框架   “.NETFramework,版本= V4.0,外形=客户”。请删除参考   不在目标框架中的程序集或考虑重新定位   你的项目。 Console_Gmail_POP3

     

错误4找不到类型或命名空间名称“MVC_POP3”(是   你错过了使用指令或程序集   参考?)D:\ Users \ Rajendra \ TASKs \ Console_Gmail_POP3 \ Console_Gmail_POP3 \ Program.cs 13 7 Console_Gmail_POP3

那么我可以从我的控制台应用程序中调用mvc action方法吗?

请指导我......

1 个答案:

答案 0 :(得分:4)

将控制台应用程序的.NET框架从客户端配置文件更改为完整的.NET 4

步骤:

  • 右键单击您的控制台项目,选择属性
  • 申请> 目标框架
  • 选择 .NET Framework 4 ,而不是 .NET Framework 4客户端配置文件

enter image description here

相关问题