在IIS Express中无法启动asp.net核心Web应用程序
[编辑]问题是BitDefender防病毒.
我遵循如何安装asp.net 5 beta 8的说明.我能够安装所有必要的文件没有任何问题.但是,每次选择Web模板并尝试使用IIS Express运行它时,会在显示错误之前加载几分钟:HTTP错误502.3 – 坏网关… 我尝试了这个 guide中的所有故障排除步骤,但没有成功.我查看了我的事件日志,并注意到以下两个条目:
并且:
我不完全确定这些警告/信息是否与我的问题有关.如果有人可以把这一点放在一起,那将是好的.我所知道的是我已经安装了HttpPlatformHandler. 我决定尝试另一个视觉工作室模板(空白模板),奇怪的是它的工作.然后,我创建了一个新的Web应用程序,并与项目属性一起玩,并注意到当我勾选复选框:“使用特定运行时间”并选择一个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" ] } } 这是我以前尝试过的,没有成功: >以安全模式启动Visual Studio. 其他信息: >我正在运行Windows Enterprise 10. 解决方法
所以我终于找到了这个问题的原因.
我在计算机上安装了BitDefender防病毒,这是由于某些奇怪的原因造成的.如原始帖子中提到的,我尝试禁用它,但没有工作.我不得不完全卸载软件:( 浪费时间 :( (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在经典ASP中保持会话活动的最低必要代码是什么?
- asp.net-mvc – 如何在没有其他操作匹配的情况下为我的控制
- asp.net – 如何知道为什么IIS应用程序池被回收
- 要监控已部署的ASP.NET Web应用程序的关键性能指标是什么?
- .NET 5 Preview 1的深度解读和跟进
- asp-classic – 在VBScript中检查NULL的错误
- 有AsIFnet标记的#IF DEBUG吗?
- ASP.NET:突出显示当前页面的菜单项
- ‘ASP._Page_sitecore_shell_client_Speak_Layouts_Layouts
- asp.net-mvc – asp.net mvc错误处理的最佳做法
- ASP.NET Core应用的错误处理[4]:StatusCodePage
- asp.net – 使用数据库或MSMQ进行排队?
- asp.net – 如何防止PDF文档下载到用户PC?
- asp.net-mvc-3 – ASP.NET MVC 3,动作过滤器和Au
- asp.net – 使用jquery调用ascx页面方法
- asp.net – 在Global.asax中使用Trace
- asp.net-mvc-4 – MVC 4如果经过身份验证,则从登
- asp.net – 在Load事件中使用LoadControl的陷阱
- asp.net – 引用和外部类使用问题
- asp.net – 当我试图强制401时,自定义授权过滤器