即使在添加PresentationCore和WindowsBase后也无法添加system.media.imaging
我刚刚安装了C#Visual Express 2010.即使在添加PresentationCore和WindowsBase后也无法添加system.media.imaging
该项目是在控制台应用程序下创建的。
任何想法?谢谢。
我想在excel中复制范围并将其保存为图像文件。
我的PresentationCore和WindowsBase都在我的参考文献中。 但我仍然收到此错误。
“的类型或命名空间名称‘摄像’不会在命名空间‘System.Media’存在错误1(是否缺少程序集引用?)”
目标Framwork是.NET Framework 3.5的。它仍然不起作用。
在版本的Visual Studio 2010上,用于控制台应用程序的默认框架是.NET Framework 4 Client Profile
。您尝试使用的类可能不适用于此版本的框架。
您需要更改您的项目,以便锁定目标完整的.NET Framework 4
(或至少.NET Framework 3.5
)。
- 右键点击您的项目在解决方案资源管理器,选择
Properties
:我没有安装作为参考,但在Visual Studio中的常规版本使用Express版本,你可以做到这一点。
- 在
Application
选项卡下,将Target Framework
从.NET Framework 4 Client Profile
更改为.NET Framework 4
。 - 保存。
您可能必须重新打开项目,以使更改生效。这些组件应该可供您使用。
它甚至听起来像你实际上针对'.NET Framework 2 '或更低。这些程序集应该可以在(客户端配置文件)3.5及更高版本中使用 –
为什么你不能添加它? – Ezi
不知道。更新了更多信息。有没有更多信息需要你了解? – user607455
同样的问题在这里讨论。检查这是否有帮助http://social.msdn.microsoft.com/Forums/en-AU/windowswic/thread/fdfff143-c1ae-41cd-bbeb-8ff6c1c879ec – CharithJ