Visual studio error code 0x80004005

I have installed Visual Studio 2015 Community version. I am using Windows 7 64 bit system.
  • Remove From My Forums
  • Question

  • I have installed Visual Studio 2015 Community version. I am using Windows 7 64 bit system. 

    I have performed following steps to create new web application and «Unspecified Error» is thrown. I have also repaired the visual studion 2015 but the error still throwing.

    1) Go to File > New > Project

    2) Clicked «Asp.net Web Application» with .Net Framework 4.5.

    Result: «Unspecified error (Exception from HRESULT: 0X80004005 (E_FAIL)) has occurred» error is thrown 

    Hint: I found that the «WebApplication1» folder is successfully created with App_DATA, App_Start,….., WebApplicaiton1.csproj folders/files. But the .sln file is not creating.

Answers

  • Hi Saurabh,

    For this particular issue, I searched some solutions below, hope they will helpful:

    1. Go to Control Panel -> Programs and Features -> Turn Windows Features on or off, inside that, we had to select Internet Information Services -> Web Management Tools -> IIS 6 Management Compatibility -> IIS Metabse
    and IIS 6 configuration compatibility.

    2. Edit the web application’s project file with a text editor and change this line from True to False:

    <UseIIS>True</UseIIS>

    3. Grant IIS AppPool identity permissions to the %systemroot%inetsrvconfig

    4.Run in command prompt: aspnet_regiis –i or aspnet_regiis.exe –ga

    If the above doesn’t work, please use the devenv /log to start visual studio and log all activity to the log file. You can get the log file at: %APPDATA%MicrosoftVisualStudioVersionActivityLog.xml, open it in the IE to see
    whether there are errors. Refer to:
    https://msdn.microsoft.com/en-us/library/xee0c8y7.aspx?f=255&MSPPError=-2147217396

    Best Regards,

    JiayiLi

    • Edited by

      Thursday, May 28, 2015 9:47 AM

    • Marked as answer by
      Barry Wang
      Thursday, June 4, 2015 1:30 AM

  • Remove From My Forums
  • Question

  • Specifically Visual Studio 2012 Premium. i’m trying to create a task sequence for our developers group, but it fails everytime when it comes to installing VS. The only error code i get is 0x80004005, and the smsts.log has no errors that I can find.
    I’ve already published it to the application catalog, and it installs without issue from there (the command line i’m using is «vs_premium.exe /adminfile AdminDeployment.xml /quiet /norestart»), but I cannot get it to install as part of a task sequence. When
    I check the box to allow the task sequence to continue if an app fails to install, all of my other apps install fine. So is there anything I should know about VS 2012 specifically to get it to install as part of an imaging process?

    p.s. I wasn’t sure what forum this question would best be suited for, so if I should ask somewhere else please let me know

Answers

  • Turns out it was the .net 4.5 per-requisite that was the problem. It installs fine from the VS 2012 installation package in the app catalog, but when being installed from a task sequence .net 4.5 doesn’t get install first, causing VS to error out. When
    I updated our base image to include .net 4.5, VS 2012 is able to be deployed as part of the imaging process with no errors

    • Marked as answer by

      Friday, November 16, 2012 7:50 PM

    • Edited by
      acole83
      Friday, November 16, 2012 7:51 PM

27 ответов

Спасибо за все ответы и предложения. На ПК, который я использую, каталог документов и его содержимое зашифрованы по умолчанию — включая мой IISExpress. Удаление шифрования решило проблему.

user1405195
15 нояб. 2013, в 02:27

Поделиться

Вы пытались выполнить вручную установить NuGet для VS 2013?

У меня была аналогичная проблема, пока я не обнаружил, что установка VS 2013 — по какой-то причине — не установила менеджер пакетов NuGet. После того, как я установил его вручную, все работало нормально.

Hannes Sachsenhofer
21 окт. 2013, в 10:46

Поделиться

НАЙДЕННОЕ РЕШЕНИЕ

Перейдите в Панель управления → Программы и компоненты → Выберите версию Visual Studio и нажмите «Изменить»

1) Нажмите «ИЗМЕНИТЬ» и включите средства веб-разработки

2) Включить инструменты веб-разработчика

3) Нажмите «Обновить»

rohit patil
11 май 2017, в 13:27

Поделиться

Я запускаю Win 8.1 Pro (64 бит) с помощью Visual Studio Express для веб-сайта

В моей машине были две проблемы, а именно:

  • файл applicationhost.config в C:Users (введите имя пользователя вашего пользователя)DocumentsIISExpressconfig не был сформирован. Похоже, эта проблема возникает из-за того, что система конфигурации .NET считывает файл applicationHost.config без его блокировки. Если файл конфигурации IIS записывается во время чтения службой активации Windows (WAS), этот файл может быть поврежден. Во всяком случае, я повесился и загрузил нетронутую копию.

  • После исправления вышеуказанной проблемы я впоследствии столкнулся с тем же сообщением об ошибке (неопределенная ошибка — исключение из hresult: 0x80004005 (e_fail)). Затем я попытался создать веб-проект MVC по-другому. Я создал пустое решение и добавил к нему веб-проект MVC, и на этот раз IDE извергало другое сообщение. Всплывающее окно сбрасывало загадочную строку так: «IIS не смог прочитать C:WindowsMicrosoft.NETFrameworkv4.0.30319Configweb.config — ошибка». Я продолжил удаление IIS 8.0 и снова установил приложение. И вуаля, я могу теперь создавать веб-приложения MVC снова!:)

wanglabs
04 апр. 2014, в 01:42

Поделиться

Удаление свойства Read Only из файлов IISExpressConfig (applicationhost, aspnet, redirection) решило проблему для меня.

QuestionableSolutions
15 апр. 2014, в 16:47

Поделиться

Запустите Visual Studio как администратор, он решит эту проблему.

kushal
05 март 2017, в 13:24

Поделиться

Я исправил эту ошибку, восстановив IIS express. Вы также можете переустановить IIS express.

Prince Olelewe
06 окт. 2014, в 21:24

Поделиться

Удалите все выпуски VS2013, которые у вас есть и переустановите.

TravisO
19 сен. 2013, в 14:36

Поделиться

Я получил эту проблему, потому что папка по умолчанию для новых проектов находится внутри папки OneDrive. Создание проекта в другом месте обошло ошибку.

nopskazoid
07 фев. 2019, в 09:47

Поделиться

Лучшее решение для этого — открыть визуальную студию «Запуск от имени администратора». Если вы откроете свой visual stdio 2015, 2017 в качестве администратора, то эта проблема не возникнет.

Sandeep Parashar
20 авг. 2018, в 07:02

Поделиться

Еще одна причина и решение здесь.

Во-первых, я устраняю неполадки, закрывая и открывая созданный проект (который существовал, хотя и с проблемами). При этом я получил более значимую ошибку, предполагающую, что C:WindowsMicrosoft.NETFrameworkv4.0.30319ConfigWeb.Config был недопустимым XML.

Затем я заменил C:WindowsMicrosoft.NETFrameworkv4.0.30319ConfigWeb.Config на копию C:WindowsMicrosoft.NETFrameworkv4.0.30319ConfigWeb.Config.default и проблема была решена.

Tom Walker
26 апр. 2018, в 07:54

Поделиться

Если вы связываетесь с любыми родными/COM-библиотеками, то измените цель сборки решения с AnyCpu на x86

Sachith
05 март 2017, в 14:27

Поделиться

Я изменил разрешения, предоставив всем пользователям доступ к папке проектов — и перезагрузился — это исправило это для меня.

niico
03 окт. 2016, в 15:21

Поделиться

Я думал, что тоже должен ответить на этот вопрос, так как я не видел свое решение, отправленное кем-то еще… У меня была такая же ошибка при создании проекта, и, кроме того, мне также не удалось открыть веб-проекты (я получил сообщение об ошибке «Создание виртуального каталога localhost: xxxxx с ошибкой: не удалось получить доступ к метабазе IIS. У вас недостаточно привилегий для доступа к веб-сайтам IIS на вашем компьютере» ).

Как оказалось, я вошел в систему, используя мою учетную запись Active Directory, и срок действия пароля истек, и я изменил его на другой машине. Однако по какой-то причине эта машина (одна с Visual Studio на ней) продолжала разрешать мне входить в систему с моим старым паролем, даже если он истек (Windows 7/x64).

Войдя в мою компанию VPN, затем запустив мой компьютер, а затем войдя в систему с моим новым паролем, я смог заставить его синхронизировать машину с новым паролем, и это решило обе мои проблемы. Мое лучшее предположение заключается в том, что при доступе к файлам Visual Studio выполняет некоторые проверки разрешений, которые Windows Explorer не делает, и не очень информативен, когда что-то идет не так.

electrikshepherd
24 авг. 2016, в 23:40

Поделиться

После двух дней попытки решить эту проблему.

VS 2012: все хорошо (только отключенный IIS)

VS 2013: 0x80004005: Неопределенная ошибка

VS 2015: 0x80004005: Неопределенная ошибка

IIS Express через командную строку: Ошибка не может найти «Мои документы IIS Expressconfigapplicationhost.config»

Решение:

Скопировано applicationhost.config И redirection.config из% programfiles%IIS ExpressconfigtemplatesPersonalWebServerв папку «IIS Expressconfig» в разделе Мои документы.

Убедитесь, что вы скопировали файл redirection.config, он НЕ предупреждает об этом, просто сбой с ошибкой 0x80004005. Чтобы отслеживать ввод/вывод файлов, отслеживать его.

Также откройте файл applicationhost.config в блокноте и убедитесь, что папка% IIS_BIN%AppServerempty_wwwroot WRITEABLE, скорее всего, эта папка находится под «% programfiles%IIS Express» и, следовательно, не может быть записана по умолчанию.

Также вполне возможно, что вам нужно установить% IIS_BIN% на «% programfiles%IIS Express».

Итак:

  • Удостоверьтесь, что% IIS_BIN% установлено

  • Убедитесь, что файлы конфигурации BOTH скопированы в папку конфигурации

  • Убедитесь, что wwwroot доступен для записи

    • Убедитесь, что «empty_wwwroot», указанный в .config, соответствует параметру x86/x64 в Visual Studio (по умолчанию VS использует x86, его можно изменить на x64 в разделе «Настройки проекта» > «Веб-проекты» ).

user3734274
31 июль 2016, в 12:09

Поделиться

У меня была эта проблема с Visual Studio 2015 и Windows10pro TH2, и я исправил ее, обновив/переустановил «Nuget Package Manager» до последней сборки

Arash
19 июль 2016, в 20:23

Поделиться

У меня была такая же проблема, оказалось, что просто требуется перезапуск Visual Studio 2013. Мое лучшее предположение заключается в том, что это связано с проблемой управления версиями. Помощник по команде проверил изменения каким-то образом, не получив никаких указаний.

logixologist
22 июнь 2016, в 18:56

Поделиться

У меня была такая же проблема, и я выбрал интернет для решений, потому что я не хотел переустанавливать VS 2013, только чтобы найти свое решение в чужой проблеме (о иронии).

У меня была эта ошибка, потому что мой applicationhost.config был пустым. Я понял эту часть, когда понял, что проект создан, просто не добавлен в решение. Итак, я попытался добавить проект вручную, и он утверждал, что в файле applicationhost.config произошла ошибка. Я смотрю на него, и он пуст.
По какой-либо причине это останавливает работу IISexpress.exe.
Итак, я удалил файл applicationhost.config и попытался добавить проект к решению, и вуаля, все работает как шарм.

Sanketh. K. Jain
03 фев. 2016, в 08:47

Поделиться

devenv/ResetSettings

работал у меня.

Anuraj
06 июль 2015, в 13:42

Поделиться

Я столкнулся с той же проблемой. Я выбирал шаблон «Пустой» MVC-проекта и получал ту же ошибку снова и снова.

Я попытался выбрать шаблон проекта MVC и получил ту же ошибку.

Выполнение небольшого количества поисковых запросов показало, что проблема с запущенным конфигурационным файлом приложения IIS express также может вызвать проблему. У меня был только один сайт, настроенный в IIS express, и я попытался выполнить его из командной строки. Это, когда он показал мне ошибку в файле applicationHostConfig IIS express, включая номер строки, где была ошибка. Я играл с файлом в прошлом и добавил сайт без указания имени.

Фиксирование этой проблемы решило проблему для меня.

Akhilesh
05 май 2015, в 07:45

Поделиться

Я получил такое же исключение из hresult: ошибка 0x80004005 (e_fail).

Это происходит после того, как я установил SQL Server 2014, до этого мой VS2013 работает нормально.

Я решаю это путем удаления IIS 8 Express и снова устанавливаю его.

Все работает отлично до сих пор.

Anthony Leung
08 янв. 2015, в 08:57

Поделиться

Если другие решения в этом потоке не помогли обновить графические драйверы. Я не получал ошибку, как показано выше, но я не мог щелкнуть параметры в окне создания нового проекта.

Я установил удаленный и переустановленный VS 2013 профессиональный, премиальный и экспресс несколько раз, но в конце концов он получал мои последние графические драйверы, бета-версию, из-за которых эта проблема уходила.

Я запускаю Windows 8.1 (с новым обновлением) и Radeon HD7850.

user3508667
07 апр. 2014, в 22:40

Поделиться

Я получил ту же ошибку Unspecified при создании нового веб-приложения с MVC. Затем я попытался установить диспетчер пакетов NuGet для VS 2013 и получил немного более подробную информацию о том, что происходит:

11/13/2013 9:16:17 PM -     Supported Products : 
11/13/2013 9:16:17 PM -         Microsoft.VisualStudio.Pro
11/13/2013 9:16:17 PM -             Version : [12.0]
11/13/2013 9:16:17 PM -         Microsoft.VisualStudio.IntegratedShell
11/13/2013 9:16:17 PM -             Version : [12.0]
11/13/2013 9:16:17 PM -         Microsoft.VisualStudio.VWDExpress
11/13/2013 9:16:17 PM -             Version : [12.0]
11/13/2013 9:16:17 PM -         Microsoft.VisualStudio.VPDExpress
11/13/2013 9:16:17 PM -             Version : [12.0]
11/13/2013 9:16:17 PM -         Microsoft.VisualStudio.VSWinExpress
11/13/2013 9:16:17 PM -             Version : [12.0]
11/13/2013 9:16:17 PM -         Microsoft.VisualStudio.VSWinDesktopExpress
11/13/2013 9:16:17 PM -             Version : [12.0]
11/13/2013 9:16:17 PM - 
11/13/2013 9:16:17 PM -     References      : 
11/13/2013 9:16:17 PM - 
11/13/2013 9:16:17 PM - Searching for applicable products...
11/13/2013 9:16:23 PM - Failed to initialize settings for Isolated Shell C:Program Files (x86)Microsoft SQL Server110ToolsBinnManagementStudiossms.exe: The network path was not found. (Exception from HRESULT: 0x80070035)
11/13/2013 9:16:23 PM - Found installed product - Microsoft Visual Studio 2010 Ultimate
11/13/2013 9:16:23 PM - Found installed product - Microsoft Visual Studio Ultimate 2012
11/13/2013 9:16:23 PM - Found installed product - Microsoft Visual Studio Premium 2012 
11/13/2013 9:16:23 PM - Found installed product - Microsoft Visual Studio Professional 2012
11/13/2013 9:16:23 PM - Found installed product - Microsoft Visual Studio 2012 Shell (Integrated)
11/13/2013 9:16:23 PM - Found installed product - Microsoft Visual Studio Premium 2013
11/13/2013 9:16:24 PM - System.IO.FileNotFoundException: The network path was not found. (Exception from HRESULT: 0x80070035)
   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
   at Microsoft.VisualStudio.Settings.ExternalSettingsManager.GetScopePaths(String applicationPath, String suffixOrName, String vsVersion, Boolean isLogged, Boolean isForIsolatedApplication)
   at Microsoft.VisualStudio.Settings.ExternalSettingsManager.CreateForApplication(String applicationPath)
   at VSIXInstaller.App.GetExtensionManager(SupportedVSSKU sku)
   at VSIXInstaller.App.GetExtensionManagerForApplicableSKU(SupportedVSSKU supportedSKU, IInstallableExtension installableExtension, List`1 applicableSKUs)
   at VSIXInstaller.App.InitializeInstall()
   at System.Threading.Tasks.Task.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()

Я попытался удалить VS 2010 (так как я больше не использую его) без везения. Затем я подключился к своей работе VPN, а затем, открыв VS2013, получил сообщение о том, что он искал мой файл настроек в нечетном месте:

C:UsersZach \ SomeNetworkServerчто-точто-то

Я обновил путь к настройкам в меню «Инструменты» > «Параметры» > «Параметры импорта и экспорта» (который был фактически тем же самым нечетным путем), и теперь как NuGet, так и VS2013 работают корректно.

Я понятия не имею, где он получил этот путь, но я определенно видел другое поведение, когда был на моей работе. VPN против нет.

zlongren
14 нояб. 2013, в 04:38

Поделиться

У меня была такая же ошибка.
Я решил ошибку, запустив Visual Studio 2013 в режиме «работать как администратор», как при использовании проектов веб-приложений, в которых задействован IIS Express.

Asaf
20 окт. 2013, в 17:42

Поделиться

Я столкнулся с такой же проблемой, и этот трюк работал на мою.
я иду в файл

C:UsersПользовательDocumentsIISExpressConfigApplicationHost.config

где я обнаружил, что один из тегов отсутствует «<» как это

application path="/" applicationPool="Clr4IntegratedAppPool"> 

Я просто положил «<» перед Приложением вроде этого

<application path="/" applicationPool="Clr4IntegratedAppPool"> 

Это выглядит очень глупо, но считаю, что VS13 и VS13 Express работают отлично.

Umar Abbas
11 нояб. 2013, в 09:38

Поделиться

Ещё вопросы

  • 1Python Open CV оверлейное изображение на контуре большого изображения
  • 0Разница между JQuery .show / .hide и видимостью CSS: скрыта
  • 1Как бы я отсортировал список строк по целым числам в этой строке? *Ява*
  • 1Как получить контакты и информацию о текстовом сообщении
  • 0JQuery и несколько классов, выбирающих только один класс
  • 0c ++ как объявить функцию, возвращающую вектор объектов
  • 1Изображение не отображается в JFrame после добавления события Timer
  • 1Есть ли функция для расчета разницы между двумя значениями и отображения относительного результата?
  • 1Заставьте Android Phone Call Audio пройти через A2DP Bluetooth-соединение
  • 1Обрабатывать прерванное исключение AsyncTask в Android?
  • 1Добавление ключей от dict к заголовкам столбцов в существующем фрейме данных Pandas
  • 1получить контакты на основе учетной записи в SugarCRM REST API в C # .Net
  • 0Цикл усреднения, для цикла не выполняется
  • 0Показать изображение с помощью onMouseOver, причем изображение находится за пределами li-тега
  • 1Как отправить данные с асинхронного сервера сокетов Python в подпроцесс?
  • 0Ошибка сегментации C ++ — std :: map.insert ()
  • 0перегрузка оператора c == isEqual
  • 0Найти, если библиотека скомпилирована компилятором SJLJ или DWARF2
  • 1Использование клиентских веб-сервисов сгенерированных JAXB классов в качестве объектов JPA
  • 1Как добавить компоненты пользовательского интерфейса по определенным координатам
  • 1Как сделать выборку из одного класса на каждой итерации
  • 1Android и область использования
  • 0XDebug с затмением Луны замерзает на 57%
  • 1BS4: Как мне удалить ненужные HTML-теги и оставить только теги <p> и <ruby>?
  • 0Асинхронная обработка данных внутри углового контроллера
  • 1Непостижимое расхождение строк Java?
  • 0Ошибка компиляции при использовании to_string в программе c ++
  • 0Liquibase Change set кажется пустым при выполнении команды обновления
  • 1Как обновить текстовый файл на основе значений в нем
  • 0Обратная косая черта и апостроф не хранятся в MySQL при правильном использовании CodeIgniter
  • 0Запустите проект Playn HTML в Remote
  • 0Можем ли мы поместить класс и его реализацию в один заголовочный файл?
  • 1Синхронизировать второй размер окна, чтобы соответствовать размеру основного окна
  • 1Конвертировать сгруппированные записи в DataFrame
  • 1Приложение Android неожиданно останавливается при сборке … Проблема с файлом XML-макета?
  • 1Разница забитых и пропущенных голов в Кубке Мира 2018 года
  • 0Javascript несколько полей выбора
  • 0Функция привязки с большим количеством аргументов, чем необходимо, и передача ей определенных аргументов
  • 0поймать ошибки / прочитать код состояния из вызова покоя — угловой
  • 0Получить тип enum для класса с помощью cin
  • 0Редактировать файл на сервере с PHP и C #
  • 1Проект веб-службы C # для загрузки зависимых DLL
  • 1EWS Java получать встречи
  • 1Не могу хорошо маршрутизации в MVC3 ASP.NET c #
  • 1Как выполнить сложное / поэлементное матричное векторное умножение в numpy? [Дубликат]
  • 1Отношения SQLAlchemy: найдите экземпляры, которые имеют один или несколько общих атрибутов
  • 0Как вводить данные SQL, только если ввод не пустой
  • 1Отображение всего изображения с помощью DrawImage () после поворота изображения
  • 0Как вычесть значение строки из текстового поля
  • 0Копировать данные из одной таблицы в другую с дополнительными данными

Понравилась статья? Поделить с друзьями:
  • Visual studio error 127
  • Violet 10mp 188 как исправить
  • Visual studio error 1000
  • Vimeworld ошибка при загрузке файлов
  • Visual studio debug error