首先,我想透露这是我第一次尝试将.net核心应用程序发布到实时服务器。我过去所做的一切都在本地主机服务器上。
我遇到的问题是,即使是在VS2017 V15.7.2中创建的模板,我也无法获得任何类型的应用程序,以返回500服务器错误以外的任何内容。我甚至无法生成日志文件,因此我可以尝试弄清楚发生了什么。
这是我发布的服务器上的web.config文件。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="dotnet" arguments=".\BareBones.dll" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" />
</system.webServer>
</configuration>
我可以通过FTP连接并查看所有文件,但这是关于它的。当然,一切都在当地很有效。
非常感谢任何和所有帮助。