2017-03-27 90 views
0

我尝试创建一个测试默认网络核心Web应用程序,该应用程序可以在本地计算机上使用IIS Express运行良好。当我将它发布到服务器(Win 2012 R2)时,当我打开网站时它会返回500错误。事件日志或IIS日志中没有记录任何内容。我已经安装了ASP.NET核心模块并重新启动了服务器,但仍然出现错误。从我读过的,它应该部署一个testproject.dll和web.config指向,但我的生成一个可执行文件,而web.config指向。一切都在网站的根源,所以我不知道我还能做些什么。我没有更改测试项目中的任何代码,只是使用默认的演示应用来确保我可以在服务器上运行它。Visual Studio 2017发布的Web应用程序返回500错误

请帮忙!

+0

请看看[这篇文章](http://stackoverflow.com/questions/39785773/asp-net-core-app-deployed-on-iis-meets-500-internal-server-error) 。关键是要先找出500错误的原因。 –

回答

1

经过大量测试后,我终于发现IIS绑定和权限存在一些错误。现在一切正常。

+1

有待进一步启发? –

相关问题