如何设置Web.config:MVC

时间:2018-06-25 17:25:53

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

当我尝试访问使用MVC构建的网站时,遇到错误500。我与托管服务提供商联系,他们说问题出在我的web.config文件中。问题是我通过Visual Studio创建项目时项目中没有项目。

我按照本指南添加了一个:How to: Create Web.config Files。由Microsoft提供。

我不知所措,因为我不知道需要哪种信息,也不知道如何配置信息才能正常工作。

这些是文件的当前内容:

<?xml version="1.0" encoding="utf-8"?>
<configuration>    
  <!-- To customize the asp.net core module uncomment and edit the following section. 
  For more info see https://go.microsoft.com/fwlink/?linkid=838655 -->
  <!--
  <system.webServer>
    <handlers>
      <remove name="aspNetCore"/>
      <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified"/>
    </handlers>
    <aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" />
  </system.webServer>
  -->
</configuration>

我要问的是我需要做的一些指示,以及为什么它没有包含在网站中。

1 个答案:

答案 0 :(得分:0)

您需要与提供者一起澄清它们是否支持asp.net核心,因为它具有自己的运行时库。

另外,web.config与非ASP.NET Core的经典ASP.NET框架有关。 尝试在Visual Studio中使用任何.NET 4.x版本创建应用。在模板中,您会看到web.config。

如果您仍然想使用.net core,它会使用稍微不同的配置机制。您可以在asp.net核心的www.asp.net教程部分中了解更多信息