Estou usando um objeto de uma API de terceiros que tem uma propriedade do tipo System.Windows.Media.ImageSource
, mas não consigo encontrar o namespace System.Windows.Media em lugar nenhum. Se tento adicionar uma referência ao meu projeto, não vejo System.Windows.Media
na lista de opções. Meu projeto também tem como objetivo .Net 3.5.
Preciso fazer mais alguma coisa para acessar este namespace?
c#
.net
namespaces
Eric Anastas
fonte
fonte
Respostas:
O
System.Windows.Media.Imaging
namespace faz parte do PresentationCore.dll (se você estiver usando o Visual Studio 2008, o modelo de aplicativo WPF adicionará automaticamente esta referência). Observe que esse namespace não é um agrupamento direto da biblioteca WIC, embora uma grande proporção dos usos mais comuns ainda esteja disponível e seja relativamente óbvio como eles são mapeados para as versões WIC. Para obter mais informações sobre as classes neste namespace, verifiquehttp://msdn2.microsoft.com/en-us/library/system.windows.media.imaging.aspx
fonte
Você deve adicionar referência a PresentationCore.dll.
fonte
Adicione
PresentationCore.dll
às suas referências. Este url dll no meu pc -C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\PresentationCore.dll
fonte
Para Visual Studio 2017
fonte
WindowsBase.dll
do mesmo diretório