System.Windows.Media 네임 스페이스를 찾을 수 없습니까?


85

유형 속성이있는 타사 API의 개체를 사용하고 System.Windows.Media.ImageSource있지만 System.Windows.Media 네임 스페이스를 어디에서나 찾을 수없는 것 같습니다. 내 프로젝트에 대한 참조를 추가하려고하면 System.Windows.Media옵션 목록에 표시되지 않습니다 . 내 프로젝트는 .Net 3.5도 대상으로합니다.

이 네임 스페이스에 액세스하려면 다른 작업이 필요합니까?


3
며칠 전처럼 인터넷 검색을하는 사람을위한 작은 힌트 : 솔루션의 프로젝트에 다른 프레임 워크 대상이있을 수 있으므로 참조를 찾지 못하면 항상보고있는 파일이 실제로있는 프로젝트를 다시 확인하십시오. 해당 프로젝트가 여전히 일부 오래된 .NET 버전을 대상으로하는 경우.
— Akku

답변:


59

System.Windows.Media.Imaging(그런 다음 WPF 응용 프로그램 템플릿이 자동으로이 참조를 추가합니다 비주얼 스튜디오 2008을 사용하는 경우) 네임 스페이스는 PresentationCore.dll의 일부입니다. 이 네임 스페이스는 WIC 라이브러리의 직접적인 래핑이 아니지만 더 일반적인 사용의 많은 부분을 여전히 사용할 수 있으며 이러한 네임 스페이스가 WIC 버전에 어떻게 매핑되는지는 비교적 분명합니다. 이 네임 스페이스의 클래스에 대한 자세한 내용은

http://msdn2.microsoft.com/en-us/library/system.windows.media.imaging.aspx


7
해당 링크가 죽거나 페이지가 리디렉션되면이 답변은 쓸모가 없습니다. 다음에 @ MegaMilivoje 's와 같이 답변에 실제 답변을 입력하십시오.
— leetNightshade 2013-08-09

6
이러한 경우에 필요한 DLL을 어떻게 알 수 있습니까? 링크에는 DLL이나 "프레젠테이션"이라는 단어에 대한 언급이 없습니다. 귀하의 답변은 효과가 있지만 도움을 요청하지 않고 어떻게이 문제를 해결할 수 있을지 명확하지 않습니다.
— Kat

90

PresentationCore.dll에 대한 참조를 추가해야합니다.


5
인터넷에 접속할 수 없을 때 참조를 기억하거나 이런 종류의 문제를 해결하는 방법은 무엇입니까?
— Anirban Nag 'tintinmj'2014-06-24

8
나는 (나와 같은) 초보자들에게는 그 파일이 어디에 있을지 전혀 모르기 때문에이 대답을 거절했습니다.
— John

2
지금까지 최고의 답변입니다. 또한 reffernces 창 상단에 검색 표시 줄이 있는지 몰랐습니다. 여기에서 참조에 추가 할 항목을 찾으려고 스크롤하고 있습니다. 지적 해 주셔서 감사합니다!
— 알레고리

네, 이것이해야 할 일이지만 Mehmedov의 대답은 그가 그것이 어디에 있는지 말했기 때문에 내 투표를 받았습니다. 어떤 방법으로도 분명하지 않습니다. 또한 .NET 프레임 워크의 모든 버전 폴더에는 PresentationCore.dll이 있습니다. 당신이 사용하고있는 프레임 워크 프로젝트에서 봐 먼저 (4.5, 4.6 4.61, 등.)를 참조하기
— JustJohn

어떤 장소에 대한 참조를 추가 하시겠습니까?
— Vitaly Zdanevich 2019

36

PresentationCore.dll참조에 추가 하십시오. 내 PC 의이 DLL URL- C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\PresentationCore.dll


15

의 경우 비주얼 스튜디오 2017

솔루션 탐색기에서 "참조"찾기

"참조"를 마우스 오른쪽 단추로 클릭하십시오.

"참조 추가 ..."를 선택합니다.

"Presentation.Core"목록을 찾아 체크 박스를 선택합니다.

확인 클릭


그럼 추가했다 WindowsBase.dll동일한 디렉토리에서
— 안드레이 Krasutski에게

그것에 대한 너겟 패키지가 있습니까?
— Demodave

"Assemblies"btw 아래에 있습니다.
— Tracy Moody
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.