2010-08-04 8 views
9

System.Xaml에 대한 참조가 필요한 VS2010 프로젝트가 있습니다. Add Reference로 이동하여 .NET 참조를 검색하면 거기에 없습니다. :?System.Xaml을 찾을 수 없습니까?

나는 GAC도 두 번 확인했고, 그런 행운은 없었다.

나는 왜 그것이 기계에 없는지 내 인생에 대해 알아낼 수 없습니다. 이 컴퓨터에는 .NET 3.5 SP1 및 .NET 4.0이 설치되어 있습니다.

나는이 문제에 대한 간단한 설명이 있어야하며 프레임 워크를 다시 설치하지 않아도된다. T-T

의견이 있으십니까? 매우 감사. 내 컴퓨터에

답변

14

귀하의 프로젝트는 아마도이 DLL이없는 .Net 3.5 대상 일 것입니다.

프로젝트 속성에서 프레임 워크 버전을 설정하십시오.

+3

우물에 도입 된 것으로 가정합니다 ... 저는 그러한 n00b입니다. 감사. :) –

+0

해당 대상 프레임 워크 버전이 의도적 인 경우가 아니면 [제거해야하는 참조] (https://stackoverflow.com/a/7830416/1430156)입니다. –

+0

손을 이마에 치고! – codingguy3000

7

그것은

C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Xaml.dll 

에 위치해 있으며, 추가 참조 (A .Net4 대상 프로젝트에 확인, 여기에서 문제가 될 수 있음)뿐만 아니라 대화에는 사용할 수 있습니다.

+2

네, 있습니다. 감사.^__^ .NET 3.5 x __x –

관련 문제