2010-08-04 5 views
9

У меня есть проект VS2010, которому нужна ссылка на System.Xaml. Я перехожу в ссылку Add Reference, просматриваю ссылки .NET, и ее нет. :?Не можете найти System.Xaml?

Я тоже проверил GAC, и нет такой удачи.

Я просто не могу понять, почему я не нахожусь на машине. На этом компьютере установлены .NET 3.5 SP1 и .NET 4.0.

Я бы предпочел просто объяснить это и не прибегать к переустановке фреймворка. T-T

Любые мысли? Очень признателен.

ответ

14

Возможно, ваш проект является целевым .Net 3.5, у которого нет этой DLL.

Установите версию Framework в свойствах проекта.

+3

ugh ... Я такой n00b. Благодарю. :) –

+0

Если эта целевая версия рамки не преднамерена, в этом случае это [ссылка должна быть удалена] (https://stackoverflow.com/a/7830416/1430156). –

+0

Рука ударилась в лоб !!! – codingguy3000

7

На моей машине он находится в

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

и он доступен ВДобавление ссылки диалог, а также (проверено в целевом проекте .Net4, который мог бы быть ваш вопрос здесь).

+2

Да, это так. Благодарю.^__^ Я предполагал, что он был введен в .NET 3.5 x__x –

Смежные вопросы