Я использую объект из стороннего API, у которого есть свойство типа System.Windows.Media.ImageSource
, но я не могу нигде найти пространство имен System.Windows.Media. Если я попытаюсь добавить ссылку на свой проект, я не увижуSystem.Windows.Media
в списке вариантов. Мой проект также нацелен на .Net 3.5.
Что еще мне нужно сделать, чтобы получить доступ к этому пространству имен?
c#
.net
namespaces
Эрик Анастас
источник
источник
Ответы:
Пространство
System.Windows.Media.Imaging
имен является частью PresentationCore.dll (если вы используете Visual Studio 2008, шаблон приложения WPF автоматически добавит эту ссылку). Обратите внимание, что это пространство имен не является непосредственной оболочкой библиотеки WIC, хотя большая часть наиболее распространенных применений все еще доступна, и относительно очевидно, как они соотносятся с версиями WIC. Для получения дополнительной информации о классах в этом пространстве имен ознакомьтесь сhttp://msdn2.microsoft.com/en-us/library/system.windows.media.imaging.aspx
источник
Вы должны добавить ссылку на PresentationCore.dll.
источник
Добавьте
PresentationCore.dll
к своим ссылкам. Этот URL-адрес dll на моем компьютере -C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\PresentationCore.dll
источник
Для Visual Studio 2017
источник
WindowsBase.dll
из того же каталога