gpt4 book ai didi

javascript - 发布.net core 2.0网站时出现HTTP 500

转载 作者:行者123 更新时间:2023-11-30 14:55:08 27 4
gpt4 key购买 nike

将 .net core 2.0 网站发布到 Azure 或本地 IIS 时,发布过程会通过,但打开网站时我收到:HTTP ERROR 500

为了查看背后的真正错误,我将发布网站的 web.config 修改为:

   <aspNetCore processPath="dotnet" arguments=".\OurWebApp.dll" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout">
<environmentVariables>
<environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
</environmentVariables>
</aspNetCore>

后面的错误是:

InvalidOperationException: No service for type 'Microsoft.ApplicationInsights.AspNetCore.JavaScriptSnippet' has been registered.

最佳答案

解决方案是从 _Layout.cshtml 等布局页面中删除以下内容:

@inject Microsoft.ApplicationInsights.AspNetCore.JavaScriptSnippet JavaScriptSnippet

@Html.Raw(JavaScriptSnippet.FullScript)

然后再次发布

关于javascript - 发布.net core 2.0网站时出现HTTP 500,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47426279/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com