После регистрации новой сборки в 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 пытался загрузить сборку.
Возможно, вам придется проверить "настройки" и запустить его с правами администратора.
Если вам нужна дополнительная помощь, вставьте содержание деталей, чтобы мы могли на них посмотреть