Visual studio VS 2017总是在IIS Express配置文件上调试MVC核心网站时超时
在一个普通的、搭建的ASP.NET核心MVC web应用程序上,在DI容器中注册了一个Visual studio VS 2017总是在IIS Express配置文件上调试MVC核心网站时超时,visual-studio,asp.net-core,asp.net-core-mvc,visual-studio-2017,Visual Studio,Asp.net Core,Asp.net Core Mvc,Visual Studio 2017,在一个普通的、搭建的ASP.NET核心MVC web应用程序上,在DI容器中注册了一个DbContext,每当我在30-60秒后点击F5,我就会收到错误消息: 无法启动程序“”。操作定时 出去 索引视图中的主页,其操作从本地主机SQL Server db获取所有员工。项目已经构建,因此调试的初始构建相当快,这无疑是延迟的原因 如果我在没有调试的情况下运行,我会在30-40秒内打开主页 什么是超时,我可以设置超时吗?或者,与MVC 5相比,我还可以做些什么来加速这个缓慢得令人痛苦的调试设置,MVC
DbContext
,每当我在30-60秒后点击F5,我就会收到错误消息:
无法启动程序“”。操作定时
出去
索引视图中的主页,其操作从本地主机SQL Server db获取所有员工。项目已经构建,因此调试的初始构建相当快,这无疑是延迟的原因
如果我在没有调试的情况下运行,我会在30-40秒内打开主页
什么是超时,我可以设置超时吗?或者,与MVC 5相比,我还可以做些什么来加速这个缓慢得令人痛苦的调试设置,MVC 5只需几秒钟就可以打开主页。很难说是不是同样的问题,但我在启动当前项目时也有同样的症状。就我而言,我发现我必须:
- 关闭浏览器链接;或
- 使用Chrome以外的浏览器作为启动浏览器
如果这是另一个问题,那么祝您好运。请注意,由于您使用的是localdb,因此没有MVC6(再也没有了)。我假设数据库连接到SQL Server所需的时间。你能改用sql server上的数据库吗?@KenTucker我没有使用
localdb
,我引用的是,*一个localhost sql server,即MSSQL安装在同一台机器上。在我的情况下,除了升级我的电脑之外,没有办法让连接速度更快。@Tseng我很清楚,我只是将我目前的MVC 6速度与我以前所有MVC 5应用程序的速度进行比较。很难说是什么原因造成了这种情况,我们不知道你的设置,我们不知道你的配置或代码。我能告诉你的是,我从未经历过这个问题。是否通过appsettings.json增加了调试器的详细程度,i、 e.通过将所有值设置为Trace
level?我怀疑BrowserLink也是如此,但事实上,VS2017仍然如此,所以非常RC,即使距离RTM还有不到2周的时间。我预计RTM每周更新至少6个月。2018年有没有关于延长.net Core(2.1)调试超时的更新?