2016-10-20 2 views
0

이 후, 새로운 콘솔 응용 프로그램 프로젝트를 생성직사각형 어디 있니?

형식 또는 네임 스페이스 이름 '사각형이'을 (를) 찾을 수 없습니다
// adding it as reference of course 
using System.Windows; 

// somewhere in method 
var rect = new Rect(1, 2, 3, 4); // no Rect 

, 날 미치게 (당신은 using 지시문 또는 어셈블리 참조가?)

Rect은 어떻게됩니까?

+3

'using'은 참조를 추가하지 않습니다. 이미로드 된 참조에서 네임 스페이스를 "가져옵니다" –

+0

@PanagiotisKanavos,이 사실을 알고 있습니다 (예를 들어 첫 번째 주석 참조). 내 실수는 dll이 참조 할만한 충분한주의를 기울이지 않았다. 나는'System.Windows'를 참조하고 있었고 이것은 충분하지 않습니다. 그리고 나는 네임 스페이스가 여러 개의 어셈블리로 분할 될 수 있다는 것을 잊어 버렸습니다 (http://stackoverflow.com/q/24904069/1997232). – Sinatr

답변

4

WindowsBase.dll을 프로젝트에 대한 참조로 추가해야합니다.

관련 문제