首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET核心-启动web服务器的时间比预期的要长

ASP.NET核心-启动web服务器的时间比预期的要长
EN

Stack Overflow用户
提问于 2016-05-28 01:15:15
回答 5查看 5.5K关注 0票数 10

我试图使用web或ASP.NET应用程序模板来调试一个Web应用程序:

而不向项目添加其他代码等。

我使用IIS调试应用程序,并显示以下消息

启动web服务器所花费的时间比预期的要长。

经过大约10分钟的等待,我的处理器利用率还不到10%。看起来web服务器不会再等待了,所以调试也不会启动。如何启动web服务器,以便继续调试.NET核心web应用程序?

我的机器环境如下

代码语言:javascript
复制
Microsoft Visual Studio Enterprise 2015
Version 14.0.25123.00 Update 2
Microsoft .NET Framework
Version 4.6.01055

.NET Command Line Tools (1.0.0-preview1-002702)

Product Information:
 Version:     1.0.0-preview1-002702
 Commit Sha:  6cde21225e

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.10240
 OS Platform: Windows
 RID:         win10-x64
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2016-05-30 17:24:18

对我来说,问题是自签名的SSL证书,开始时弹出的安装没有完成。

这就是我解决这个问题的原因。

我的设置:

win10 VS 2015社区用户正在作为非管理.NET核心asp.net框架站点/应用程序项目运行,配置为默认为https,在启动时使用本地主机启动默认浏览器- Chrome。

解决问题的步骤。

使用IISExpress启动和调试,与使用弹出窗口挂起,声明“启动web服务器所用的时间比预期的要长”

右键单击右下角主窗口中的图标托盘,将鼠标移动到IISExpress图标上,然后右键单击弹出的菜单,选择您的https启用站点,这将打开站点的窗口,弹出菜单要求您信任自己签名的SSL证书,它将要求您将证书安装为受信任的SSL证书。

从那时起,我没有收到启动挂起的消息

票数 11
EN

Stack Overflow用户

发布于 2016-06-09 21:56:06

对我来说,问题只是一个港口号码,改变了它,一切都很好。

右键单击解决方案资源管理器中的项目,然后单击属性。在左侧,点击Debug部分并更改应用程序url:http://localhost:4998中的端口号。再次保存和调试。

票数 5
EN

Stack Overflow用户

发布于 2016-06-07 02:48:28

除了上述答案之外,如果您以前运行的是.NET Core RC1,请确保您没有遇到无法加载文件或程序集“Microsoft.AspNet.Security.DataProtection”中概述的问题(尝试从PowerShell执行dotnet run )。然后确保您重新启动了Visual,并且所有这些都应该再次工作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37494297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档