Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在ASP.NET Core 1.1.2中设置MaximumRequestLength和RequestTimeout_C#_Configuration_Asp.net Core_Asp.net Core Mvc - Fatal编程技术网

C# 在ASP.NET Core 1.1.2中设置MaximumRequestLength和RequestTimeout

C# 在ASP.NET Core 1.1.2中设置MaximumRequestLength和RequestTimeout,c#,configuration,asp.net-core,asp.net-core-mvc,C#,Configuration,Asp.net Core,Asp.net Core Mvc,我在VS2017中使用ASP.NET Core 1.1.2。目前,我只是在dev机器上本地运行服务器 很多文档建议您可以在web.config中设置MaximumRequestLength和RequestTimeout,但web.config已从模板中删除 我应该加上我自己的吗?或者在appsettings.json文件中有什么我应该做的吗?您是否在本地IIS后面托管ASP.NET核心应用程序? 如果是这样,我相信IIS行为仍然是由web.config驱动的。例如,我将我的配置为处理

我在VS2017中使用ASP.NET Core 1.1.2。目前,我只是在dev机器上本地运行服务器

很多文档建议您可以在web.config中设置MaximumRequestLength和RequestTimeout,但web.config已从模板中删除


我应该加上我自己的吗?或者在appsettings.json文件中有什么我应该做的吗?

您是否在本地IIS后面托管ASP.NET核心应用程序? 如果是这样,我相信IIS行为仍然是由web.config驱动的。例如,我将我的配置为处理<20分钟的请求,指定requestTimeout=“00:20:00”:


您是否在本地IIS后托管ASP.NET核心应用程序? 如果是这样,我相信IIS行为仍然是由web.config驱动的。例如,我将我的配置为处理<20分钟的请求,指定requestTimeout=“00:20:00”:



如果您使用的是IIS,则可以将web.config文件添加到项目中,并使用所需的设置对其进行更新。这里有一个指向配置asp.net核心应用程序的MS文档的链接,在最底部有一个关于web.config的简介:。

如果您使用的是IIS,则可以将web.config文件添加到项目中,并使用所需设置对其进行更新。这里有一个指向配置asp.net核心应用程序的MS文档的链接,底部有一个关于web.config的简介:。

谢谢。现在很难确定旧文档中的内容是否适用。新的和快速变化的框架带来的乐趣:)谢谢你。现在很难确定旧文档中的内容是否适用。新的和快速变化的框架带来的乐趣:)非常感谢。正如您在参考资料底部看到的:“如果您使用Visual Studio并删除web.config,Visual Studio将创建一个新的。”这不是真的,这让我很困惑。显然有些零件已经过时了。很难确定是什么。但是谢谢你的帮助。在你和@Daboul之间,我明白了!非常感谢。正如您在参考资料底部看到的:“如果您使用Visual Studio并删除web.config,Visual Studio将创建一个新的。”这不是真的,这让我很困惑。显然有些零件已经过时了。很难确定是什么。但是谢谢你的帮助。在你和@Daboul之间,我明白了!
<aspNetCore
  requestTimeout="00:20:00"
  processPath="%LAUNCHER_PATH%"
  arguments="%LAUNCHER_ARGS%"
  stdoutLogEnabled="false"
  stdoutLogFile=".\logs\stdout"
  forwardWindowsAuthToken="false">
  <environmentVariables>
    <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="staging" /> <!-- value could be "development", "staging" or "production"-->
  </environmentVariables>
</aspNetCore>