尝试在页面级别设置上载限制设置时遇到问题

时间:2013-03-25 13:23:15

标签: asp.net asp.net-mvc asp.net-mvc-3 asp.net-mvc-2

我在我的应用程序中上传了功能。我遇到了上传问题,发现在Web.Config中有httpRuntime标记。我将更改设置如下。

<httpRuntime requestValidationMode="2.0" maxRequestLength="2147483647" />

这解决了我的上传问题。以上是我的根文件夹中的Web.Config,默认情况下我们得到的。

问题。

  1. 我可以创建一个单独的Web.config文件吗?如果是,我必须上传其他虚拟目录中的文件,我的代码也在其他项目中。那么我应该在哪里放置Web.Config文件?

  2. 是否可以在页面级别设置这些设置?

1 个答案:

答案 0 :(得分:1)

您可以将web.config文件添加到几乎任何文件夹中(我怀疑 app_data会允许它(但我可能错了,但这不是重点)。

您当然可以(如果可能)为您需要的每个设置创建许多文件夹。换句话说,每个文件夹有1个文件来解决您的问题。

或者,创建一个新的父文件夹,您希望所有子文件夹“继承”您的新web.config文件。您的web.config文件将进入这个新的父文件夹。

请记住,web.config文件继承自父web.config文件,因此您无需再次编写整个配置,只需要添加/覆盖的部分。