C# 即使在添加PresentationCore和WindowsBase之后,也无法添加system.media.imaging

C# 即使在添加PresentationCore和WindowsBase之后,也无法添加system.media.imaging,c#,C#,我刚刚安装了C Visual Express 2010 该项目是在Console应用程序下创建的 有什么想法吗?谢谢 我正在尝试在excel中复制一个区域并将其保存为图像文件 我的参考资料中有PresentationCore和WindowsBase。 但我还是有这个错误 错误1命名空间“System.Media”中不存在类型或命名空间名称“Imaging”。是否缺少程序集引用 目标框架是.NETFramework 3.5。在Visual Studio 2010版本上,控制台应用程序使用的默认框架

我刚刚安装了C Visual Express 2010

该项目是在Console应用程序下创建的

有什么想法吗?谢谢

我正在尝试在excel中复制一个区域并将其保存为图像文件

我的参考资料中有PresentationCore和WindowsBase。 但我还是有这个错误

错误1命名空间“System.Media”中不存在类型或命名空间名称“Imaging”。是否缺少程序集引用


目标框架是.NETFramework 3.5。在Visual Studio 2010版本上,控制台应用程序使用的默认框架是.NET framework 4客户端配置文件。您尝试使用的类可能不适用于此版本的框架

您需要更改项目,使其以完整的.NET Framework 4或至少.NET Framework 3.5为目标

我没有安装express版本作为参考,但在Visual Studio的常规版本中,您可以通过以下方式执行此操作:

在解决方案资源管理器中右键单击项目,然后选择属性。 在“应用程序”选项卡下,将目标框架从.NET Framework 4客户端配置文件更改为.NET Framework 4。 拯救
您可能必须重新打开项目,以便更改生效。然后您就可以使用这些组件了。

不知道。更新了更多信息。你还需要什么信息吗?这里讨论同样的问题。检查这是否有帮助--听起来您实际上是针对.NET Framework 2或更低版本的。组件应在客户概要文件3.5及以上版本中提供。