Я только что установил Blend 4 и пытаюсь использовать его с довольно большим проектом VS2010, который включает в себя пару сборок C ++ / CLI с некоторым собственным кодом. Для многих элементов управления я получаю сообщение об ошибке Blend, например «Имя XXX не существует в пространстве имен« clr-namespace: YYY »при попытке открыть представление конструктора.
Я искал в Интернете (включая этот форум) аналогичные ошибки и убедился, что следовал всем доступным предложениям, например, например. убедившись, что у меня есть конфигурация AnyCPU, что я не использую, например, «x64 \ Debug» в качестве выходной папки, и что у меня есть правильное объявление пространства имен в моем XAML (используя «сборку» в моем объявлении пространства имен clr).
Я также сделал простой, новый проект, который обращается только к одной из сборок с проблемой, но я все еще получаю ошибку.
Мне кажется, что проблема связана со сборками, которые ссылаются на любую из сборок C ++ / CLI, которая включает в себя некоторый неуправляемый код. Кажется, я не получаю сообщение об ошибке для сборок, которые ссылаются на сборки только с управляемым кодом.
Что может вызвать ошибки?
С уважением,
Leif
Небольшой ответ здесь, поэтому, возможно, мне следует немного переписать свой вопрос:
Кто-нибудь успешно использовал Expression Blend для проекта, в котором используются сборки с неуправляемым кодом?
С уважением,
Leif