最近做一个东东,需要使用using System.Windows.Media.Imaging。但是编译时出现如下错误: 错误 CS0234: 命名空间“System.Windows”中不存在类型或命名空间名称“Media”(是缺少程序集引用吗?)。在网上搜索了下,知道是要reference PresentationCore.dll。但不知道具体怎么做,知道的指点一下,详细点。以前一直看c++,最近做东西才用c#的。谢了。

解决方案 »

  1.   

    presentationcore.dll  这个DLL你机器有没有~~你要做ICO文件?
      

  2.   

    .NET 2.0以上 你给项目添加.NET引用 找到PresentationCore添加上就可以了.
      

  3.   

    呵呵,我刚碰到这个问题,将二进制反序列化为BitmapImage对象
    需要引用System.Windows.Media.Imaging 
    解决:
    1 找到PresentationCore.dll(在..\Microsoft\Framework\v3.0里)
    2 显然,我们得用到framework3.0 如果你的framework3版本过低会提示你:
       项目右键/属性 更改framework版本晕了结贴了!