2015-10-06 1 views
2

Так я почитал класс с пользовательской Listbox Смотрите в нижней части картины ... image 1 enter image description here Я ссылаюсь этим классом xmlns:local="clr-namespace:DynamicPorts"C# WPF CLR-пространство имена autocompletes но затем дает ошибку

Когда я иду использовать объект в своем XAML, он предлагает мой класс в автозаполнении (так он знает, что он есть !!!) , но как только он набрал его, я получаю сообщение об ошибке, и мой проект не будет строить ...

image 2

enter image description here

Что я делаю не так ??

Заранее спасибо

+2

Что такое сообщение об ошибке? –

+0

Мне интересно, как это позволило вам иметь одно и то же имя для пространства имен и класса! – niksofteng

ответ

1

Убедитесь, что ваш проект ссылается та же версия рамок, а также такой же профиль, как ваш ссылочного DLL (DynamicPorts.dll). Если ваш проект использует «4.0 Client Profile», а ссылка на сборку использует полный «4.0» и имеет зависимость от полного 4.0, тогда ваш проект не сможет получить доступ к ссылке во время выполнения/сборки.

Пожалуйста see MSDN on this targeting error в разделе «Вы должны Реферировано Ассамблею, которые не включены в Client Profile»

+0

Спасибо, помощник. Кажется, что сработало. Я также должен был убедиться, что сборка была в корневом проекте решения, которое, по-видимому, имеет место для любых сборок ссылок –

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