我正在尝试将GridView导出到Excel文件,该文件来自Access数据库,因此当我将此内容放入web.config文件中时。网站在asp.net中,vb作为后端代码。
<configuration>
<system.web>
<httpRuntime maxRequestLength="1048576" />
</system.web>
</configuration>
和
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="1073741824" />
</requestFiltering>
</security>
</system.webServer>
我收到服务器错误
500 - 内部服务器错误。 您正在查找的资源存在问题,无法显示。
答案 0 :(得分:0)
添加这段代码后,Web.config中的错误就消失了
<configuration>
<system.web>
<compilation debug="true" strict="false" explicit="true" targetFramework="4.5.2" />
<customErrors mode="Off"/>
<authentication mode="None"/>
<httpRuntime targetFramework="4.5.2" maxRequestLength="1048576" executionTimeout="3600" />
<machineKey
validationKey="929DF4BCF13739428C8C765842BD122C653C28F688D399F216942E5438AA880B4A793C0772A51660FDA9A69B079AB3B0ADFCFC14941F5BBD673BC72E9804DF44"
decryptionKey="0B4443E8C132884733E8B26587FFCE50562CF8CF9980BAD4813A95D54A7A369B"
validation="SHA1" decryption="AES"
/>
</system.web>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
</appSettings>
</configuration>