После регистрации новой сборки в GAC Visual Studio не находит dll

Я зарегистрировал некоторые сборки в Global Assembly Cache, выполнив следующую команду в командной строке Visual Studion.

gacutil /il MyAssemblyList.txt

После этого я не могу ничего скомпилировать в Visual Studio, потому что он не может найти ни одной DLL. Когда я пытаюсь скомпилировать проект Silverlight, он выдает мне следующее сообщение об ошибке: "Ошибка 4 Не удалось загрузить файл или сборку" System.Windows, версия =5.0.5.0, Culture= нейтральный, PublicKeyToken=7cec85d7bea7798e'или одна из его зависимостей "

Я обновил все ссылки, и текстовый редактор не показывает ошибок.

Может кто-нибудь помочь?

Обновление: я восстановил установку.NET Framework, и проблема все еще возникает

1 ответ

Когда.NET пытается загрузить сборку, ее детали можно просмотреть в приложении под названием 'fuslogvw' - просто запустите командную строку VS и введите

fuslogvw

После этого запустите вашу программу сразу после того, как сборки будут загружены.

Нажмите "Обновить" в графическом интерфейсе fuslogvw, и вы увидите одну или несколько записей, связанных со сборками преступников. Дважды щелкните, чтобы увидеть, где.NET пытался загрузить сборку.

Возможно, вам придется проверить "настройки" и запустить его с правами администратора.

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

Другие вопросы по тегам