Programming/C#

C# .Net Framework와 .Net Core 5.0 어셈블리(dll) 참조하는 방법

JeongKyun 2022. 1. 6.

서론

이번 원격 프로그램을 만드는 프로젝트를 진행 중 WPF의 자동화 어셈블리들을 추가하는 과정중에 설정 문제가 발생했다. 내가 사용하고싶은 참조는 System.Windows.Rect의 속성이였고 해당 속성을 사용하기 위해서는 WindowsBase를 참조해야했다.

System.Windows.ResourceDictionary, System.Windows.Application.Current,
System.Windows.Point 등 속성을 가진
using System.Windows을 참조하고싶다면 어떻게 해야할까?

방법은 간단하다.

솔루션 탐색기 - 프로젝트 더블 클릭 - csproj에서 <useWPF>true</useWPF>줄 추가 - 끝

해당 방식을 캡쳐 이미지로 간단히 정리해보겠다.


설정 방법

솔루션 탐색기

1. 솔루션 탐색기에서 프로젝트(원격제어 프로그램)을 더블클릭한다.

설정 전 csproj

2. 위와 같은 상태의 여러 태그들이 나오는데 여기에 <useWPF>true</useWPF>줄을 추가한다.


설정 후 csproj

3. <useWPF>true</useWPF> 줄을 추가하고 재 빌드하면 System.Windows의 속성들을 참조 및 사용할 수 있다.

반응형

댓글

💲 많이 본 글