I’ve been getting “Connection forcibly closed” errors and in researching a resolution, I have seen suggestions to money with the following web.config options, which currently are not set in my web app.
Before I change them, I’d like to know what they are currently set to.
Can someone tell me how to read these values from .NET code, preferably VB.NET, though C# is fine.
<httpRuntime
executionTimeout="90"
maxRequestLength="4096"
useFullyQualifiedRedirectUrl="false"
minFreeThreads="8"
minLocalRequestFreeThreads="4"
appRequestQueueLimit="100"
/>
Here is the MSDN Page that list what each value is and its default.
The following code will open the httpRuntime section programitcly
This code was found here
And in VB
Make sure you are using/Importing the following namespaces.
Edit based on comment.
When calling
WebConfigurationManager.OpenWebConfigurationFrom MSDNEven if you do not have httpRuntime defined in your web.config it is the root Web.config, and that is returned. I have tested this with and without httpRuntime defined.