找不到System.Windows.Media的namepspace?
我使用的是来自第三方API的对象,该对象具有System.Windows.Media.ImageSource
types的属性,但是我似乎无法在任何地方findSystem.Windows.Media命名空间。 如果我尝试添加对我的项目的引用,我没有看到选项列表中的System.Windows.Media
。 我的项目也针对.NET 3.5。
有什么我需要做的,以便能够访问这个命名空间?
System.Windows.Media.Imaging命名空间是PresentationCore.dll的一部分(如果您使用Visual Studio 2008,则WPF应用程序模板将自动添加此引用)。 请注意,这个命名空间不是WIC库的直接包装,尽pipe大部分更常见的用途仍然可用,而且这些映射到WIC版本的方式相对比较明显。 有关此名称空间中的类的更多信息,请参阅
http://msdn2.microsoft.com/en-us/library/system.windows.media.imaging.aspx
您应该添加对PresentationCore.dll的引用。
将PresentationCore.dll
添加到您的参考。 这个dll url在我的电脑 – C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\PresentationCore.dll