#visual-studio-2010
#visual-studio-2010
Вопрос:
Я вижу довольно много сообщений об этой ошибке, но, похоже, ни одно из них не относится к моей ситуации. У меня есть небольшое решение, содержащее 2 приложения winforms и библиотеку DLL для доступа к данным. Я использую VS2010 с пакетом обновления 1.
Когда я открываю решение на своем ноутбуке Vista Business 32 bit SP1, все работает без проблем. Однако, когда я открываю точно такое же решение на моем рабочем столе Vista Ultimate 64 bit SP1, я получаю указанную выше ошибку, как только я открываю решение, и каждый раз, когда я пытаюсь создать решение.
В решении не установлено и не используется никаких необычных инструментов, компонентов или библиотек, что меня очень смущает.
Любой совет был бы очень признателен!
Спасибо и с наилучшими пожеланиями.
Комментарии:
1. Vista с пакетом обновления 2 отсутствовала более двух лет. Обновление для платформы Vista было выпущено в конце 2009 года. Оба должны быть установлены на вашем компьютере, прежде чем пытаться выяснить, что не так с Visual Studio. Это вполне может быть связано.
Ответ №1:
Вы ссылаетесь на какие-либо собственные библиотеки / COM?
Если это так, необходимо изменить цель сборки решения с AnyCpu
на x86
.
Не уверен, но это также может произойти, если вы смешали целевые типы ЦП в полностью управляемых решениях…
Комментарии:
1. Большое спасибо, ваш ответ помог мне исправить ошибку того же типа, которую я получал при создании решения.
Ответ №2:
Буквально некоторое время назад, когда я начал запускать нагрузочный тест, появилось следующее диалоговое окно ошибки «неопределенная ошибка (исключение из HRresult: 0x800004005 (E_FAIL)) «.
Решение: Очень простое, просто закройте приложение VS и перейдите в окно обозревателя решений, выберите проект и обновите два раза. Теперь попробуйте то же самое, и все будет работать нормально.
С уважением, ВИВЕК М
Ответ №3:
запустите Visual Studio от имени администратора, у меня была такая же проблема, и при запуске vs от имени администратора проблема исчезла.