大家好我想允许我的用户上传大小的文件,所以我将web.config更改为:
<configuration>
<configSections>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=" >
<section name="delegatezanjan.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=" requirePermission="false" />
</sectionGroup>
</configSections>
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken="/>
</assemblies>
</compilation>
<httpRuntime/>
<httpRuntime maxRequestLength="200000" executionTimeout="99999"/>
</system.web>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="smsSendWebServiceSoap" />
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://aryanmsg.ir/smsSendWebService.asmx"
binding="basicHttpBinding" bindingConfiguration="smsSendWebServiceSoap"
contract="ServiceReference1.smsSendWebServiceSoap" name="smsSendWebServiceSoap" />
</client>
</system.serviceModel>
<applicationSettings>
<delegatezanjan.Properties.Settings>
<setting name="delegatezanjan_ir_smsline_webservice_SMS_WebServer_Service"
serializeAs="String">
<value></value>
</setting>
</delegatezanjan.Properties.Settings>
</applicationSettings>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147483648" />
</requestFiltering>
</security>
</system.webServer>
</configuration>
在添加此部分之前,我的代码已经完成,但在添加最后3行后,我的网站返回500内部服务器错误您正在查找的资源存在问题,并且无法显示。
答案 0 :(得分:19)
把它作为答案:)
您已在配置中声明了两次httpRuntime。
<httpRuntime />
以及
<httpRuntime maxRequestLength="2000000000" executionTimeout="99999999"/>
答案 1 :(得分:4)
maxRequestLength 的最大限制为 2 GB (2147483648), maxAllowedContentLength 4 GB (4294967295) 。如果你想上传大文件,那么你可以使用一些第三方工具,如 Ultimate uploader 上传。
答案 2 :(得分:0)
多次添加行
给出500错误
请查看您的网络配置文件中已存在哪些