IIS上的asp.net核心延迟与IIS express相反



在我将我的第一个剃须刀页面网站部署到IIS后,有人报告我的响应出现了奇怪的延迟。了解这是一个没有互联网接入的封闭环境非常重要。在我的研究过程中,我发现部署的页面更喜欢WWW资源,而不是本地资源,这实际上是我的问题,当它停留在那里尝试WWW时。我还注意到,我使用IISExpress进行的开发不知何故知道,当它们只加载本地资源时,如何创建html页面,而不是IIS上的html页面。

HTML页面差异

因此,问题是如何配置asp.net核心/IIS来创建使用本地资源而不是远程资源的HTML页面?

ASP中有一个环境标记帮助程序。NET核心。在我的情况下,只需要用Production配置它。

<environment include="Development, Production">
<link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.css" />
<link rel="stylesheet" href="~/css/site.css" />
</environment>

最新更新