asp.net核心应用程序。 500内部服务器错误

时间:2019-01-01 02:21:04

标签: asp.net-mvc web-config hosting

我将我的网站上载到使用plesk托管的godaddy Windows。 所有文件都已上传,但出现错误:

500-内部服务器错误。 您正在寻找的资源有问题,无法显示。

通过在线研究问题,我发现了问题;它们必须在我的web.config文件中

我在这里显示我的web.config文件中的内容:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<location path="." inheritInChildApplications="false" allowOverride="false">
<system.webServer>
  <httpErrors errorMode="Detailed"/>
  <handlers>
    <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
  </handlers>
  <aspNetCore processPath="dotnet" arguments=".\myApp.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" />
</system.webServer>
<system.web>
  <trust level="Full" />
 </system.web>
 </location>
 <system.web>
<customErrors mode="Off" />
</system.web>
</configuration>

2 个答案:

答案 0 :(得分:3)

您的主机(GoDaddy)将需要设置其服务器以支持asp.net核心

web.config in asp.net MVC core Project

我也尝试了myproject,但没有成功

答案 1 :(得分:2)

因此,在尝试了所有操作(包括调用Godaddy和进行全面搜索之后),我发现GoDaddy不支持asp.net core 2.0应用程序

我托管了1and1 Windows托管,它可以运行!