[Изменить] Проблема заключается в антивирусе BitDefender. Я выполнил инструкции по установке asp.net 5 beta 8. Я смог установить все необходимые файлы без каких-либо проблем. Однако каждый раз, когда я выбрал веб-шаблон и попытался запустить его с помощью IIS Express, он загрузится за пару минут до появления ошибки: HTTP-ошибка 502.3 - Bad Gateway ... Я пробовал все этапы устранения неполадок в этом guide, но был безуспешными. Я проверил журнал событий и заметил, следующие две записи:Не удается запустить базовое веб-приложение asp.net в IIS Express
The directory specified for caching compressed content C:\Users...Files\Clr4IntegratedAppPool is invalid. Static compression is being disabled.
, а также:
The description for Event ID 1001 from source HttpPlatformHandler cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
Process '4528' started successfully and is listening on port 'x'.
Я не совсем уверен, если эти предупреждения/информация связана с моей проблемой. Если кто-то может пролить свет на это, это будет хорошо. Все, что я знаю, это то, что я установил HttpPlatformHandler.
Я решил попробовать еще один визуальный шаблон студии (пустой шаблон) и, как ни странно, он сработал. Затем я создал новое веб-приложение и начал работать со свойствами проекта и заметил, что когда я устанавливаю флажок «Использовать конкретную продолжительность выполнения» и выбираю архитектуру x64, все работает! :) однако, когда флажок не отмечен (по умолчанию) или когда установлен флажок, а для архитектуры установлено значение x86, я получаю ту же самую старую ошибку.
Как заставить его работать с настройками по умолчанию? или я что-то упустил?
Вот мой project.json файл
{
"webroot": "wwwroot",
"userSecretsId": "aspnet5-WebApplication3-1a336a00-1f3e-432d-928e-f2669c4b0d94",
"version": "1.0.0-*",
"dependencies": {
"EntityFramework.Commands": "7.0.0-beta8",
"EntityFramework.SqlServer": "7.0.0-beta8",
"Microsoft.AspNet.Authentication.Cookies": "1.0.0-beta8",
"Microsoft.AspNet.Authentication.Facebook": "1.0.0-beta8",
"Microsoft.AspNet.Authentication.Google": "1.0.0-beta8",
"Microsoft.AspNet.Authentication.MicrosoftAccount": "1.0.0-beta8",
"Microsoft.AspNet.Authentication.Twitter": "1.0.0-beta8",
"Microsoft.AspNet.Diagnostics": "1.0.0-beta8",
"Microsoft.AspNet.Diagnostics.Entity": "7.0.0-beta8",
"Microsoft.AspNet.Identity.EntityFramework": "3.0.0-beta8",
"Microsoft.AspNet.IISPlatformHandler": "1.0.0-beta8",
"Microsoft.AspNet.Mvc": "6.0.0-beta8",
"Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-beta8",
"Microsoft.AspNet.Server.Kestrel": "1.0.0-beta8",
"Microsoft.AspNet.StaticFiles": "1.0.0-beta8",
"Microsoft.AspNet.Tooling.Razor": "1.0.0-beta8",
"Microsoft.Framework.Configuration.Abstractions": "1.0.0-beta8",
"Microsoft.Framework.Configuration.Json": "1.0.0-beta8",
"Microsoft.Framework.Configuration.UserSecrets": "1.0.0-beta8",
"Microsoft.Framework.Logging": "1.0.0-beta8",
"Microsoft.Framework.Logging.Console": "1.0.0-beta8",
"Microsoft.Framework.Logging.Debug" : "1.0.0-beta8",
"Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-beta8"
},
"commands": {
"web": "Microsoft.AspNet.Server.Kestrel",
"ef": "EntityFramework.Commands"
},
"frameworks": {
"dnx451": { },
"dnxcore50": { }
},
"exclude": [
"wwwroot",
"node_modules"
],
"publishExclude": [
"**.user",
"**.vspscc"
],
"scripts": {
"prepublish": [ "npm install", "bower install", "gulp clean", "gulp min" ]
}
}
Это то, что я пытался так без успеха:
- Booted Visual Studio в безопасном режиме.
- Очистить кеш Visual Studio.
- Капремонт Visual Studio 2015.
- неустановленного и затем переустановил Visual Studio 2015.
- Целиком Форматируемый мой компьютер и Заново It.
некоторая другая информация:
- Я бегу Windows, Enterprise 10.
- Я бегу Visual Studio 2015 Enterprise.
- Он работал один или два раза, но я не могу идентифицировать шаблон относительно того, когда.
- Я просто пытаюсь получить визуальную студию ASP.net 5 MVC из готового шаблона.
- Я пробовал разные релизы BETA, а также RC-релиз.
Является ли это проект, созданным после установки beta8? Или это проект, который использует старый шаблон? Можете ли вы поделиться project.json file? –
Я создал проект после установки beta8! –
Вы также установили расширения Visual Studio из того же места, где вы получили бета8? Файл WebToolsExtensionsVS14.msi –