【问题标题】:C# console with MVC3 - Call MVC action method from console application带有 MVC3 的 C# 控制台 - 从控制台应用程序调用 MVC 操作方法
【发布时间】:2012-07-21 00:47:50
【问题描述】:

我正在开发一个创建类对象列表集合的 C# 控制台应用程序,现在我想将该对象发送到一个 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”(是 您缺少 using 指令或程序集 参考?) D:\Users\Rajendra\TASKs\Console_Gmail_POP3\Console_Gmail_POP3\Program.cs 13 7 Console_Gmail_POP3

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

请指导我有关此....

【问题讨论】:

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


    【解决方案1】:

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

    步骤:

    • 右键单击您的控制台项目,选择属性
    • 应用程序 > 目标框架
    • 选择 .NET Framework 4 而不是 .NET Framework 4 Client Profile

    【讨论】:

      猜你喜欢
      • 2014-10-18
      • 2011-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-18
      • 2013-09-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多