Microsoft.Expression.Drawing.Aero отсутствует (что это ?!) - PullRequest
5 голосов
/ 06 ноября 2011

У меня есть окно, и я создал "выноску" там. Когда я пытаюсь создать новое окно с this.InitializeComponent();, я получаю исключение:

Не удалось загрузить сборку с отображаемым именем «Microsoft.Expression.Drawing.Aero» в контексте привязки «Загрузка» AppDomain с идентификатором 1. Причина сбоя: System.IO.FileNotFoundException: не удалось загрузить файл или сборка «Microsoft.Expression.Drawing.Aero, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35» или одна из ее зависимостей. Система не может найти указанный файл.

Как это может быть? Что такое Microsoft.Expression.Drawing.Aero?

Ответы [ 5 ]

2 голосов
/ 03 февраля 2014

Решением может быть удаление файла .suo и восстановление всего решения.

Файл * .suo находится в корневой папке проекта. (Если вы не видите свой файл * .suo, убедитесь, что вы настроили проводник Windows для просмотра скрытых файлов.)

0 голосов
/ 22 апреля 2014

Может быть, вам не хватает Expression Blend SDK (который является частью Dll)?

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=75e13d71-7c53-4382-9592-6c07c6a00207

0 голосов
/ 21 апреля 2014

Я просто делаю дикие предположения. Поскольку при инициализации Window возникает исключение, я предполагаю, что приложение пытается загрузить тему Aero с вашего компьютера (я думаю, Windows 7). Посмотрите, существует ли какой-либо стиль, определенный для окон, который просит использовать тему Aero независимо от набора тем, используемого ОС.

0 голосов
/ 16 апреля 2014

Ну, я не могу сказать вам точно, что это сделал, но я провел полную очистку файлов, не связанных с исходным кодом, и теперь это работает .... Итак, это был не suo, но это было что-то ...

0 голосов
/ 06 ноября 2011

Это часть Expression Blend SDK и означает, что некоторая часть проекта была построена с помощью Expression от MS - Сам SDK является AFAIK для бесплатной загрузки . Просто загрузите и установите его, чтобы разрешить описанную ситуацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...