【发布时间】:2018-05-08 16:05:27
【问题描述】:
我在 Windows Server 2016 机器上使用 Visual Studio 2015 创建了一个 MVC 5 网站。
我从 VS 构建并运行应用程序,它运行良好。
我在本地发布它,将 IIS 指向根文件夹。
应用程序池设置为 .Net CLR 版本 v4.0.30319。
当我尝试访问网络上的页面时,我收到一般错误 500内部服务器错误。 您要查找的资源有问题,无法显示。
IIS 日志中没有任何内容。
不知道如何得到这个错误以便我可以看到它......或者它是否是一个更基本的问题。对最好的进行方式有什么想法吗?
【问题讨论】:
-
您查看过 Windows 事件日志吗?您是否尝试将日志记录直接添加到您的应用程序?
-
是的....我添加了日志记录,但什么也没得到。此外,事件日志中没有任何内容...我怀疑是更基本的设置问题...全新机器。另外,我添加的日志记录是自定义编写的...有更基本的选项吗?
-
你使用过任何 .Net Core 的东西吗? Visual Studio 使用 IIS Express 而不是 IIS,绑定是什么? AppPool 是否有权访问该文件夹?需要更多信息。
-
No....visual Studio 2015...我认为核心是 2017?
-
@ER.Cons 你可以使用 2015 年的一些 Core,它还处于测试阶段。
标签: c# asp.net-mvc iis asp.net-mvc-5