Die Angabe uploadReadAheadSize in ASP.NET Web.config

Für ein problem, dass ich mich vor ich steigern müssen die uploadReadAheadSize von 49K auf 10M. Ich bin in der Lage, ändern Sie die IIS-Einstellung mit

appcmd.exe set config "MyWebServicesSite" -section:serverRuntime /uploadReadAheadSize:10485760 /commit:apphost

die Ergebnisse in der applicationhost.config enthält:

<location path="MyWebServicesSite" allowOverride="true">
    <system.webServer>
        <serverRuntime uploadReadAheadSize="10485760" />
    </system.webServer>
</location>

Allerdings bin ich der Veröffentlichung meiner app auf einem remote-server, auf die ich keine direkte Kontrolle auf die IIS-Einstellung.

Wie kann ich diese Einstellung im Web.config?

Meine versuche:

  1. Hinzufügen des folgenden in <system.webServer>

    <serverRuntime uploadReadAheadSize="10485760" />

Ergebnisse: Dieser Konfigurationsabschnitt kann nicht verwendet werden, auf diesem Weg. Dies geschieht, wenn der Abschnitt gesperrt ist auf einer übergeordneten Ebene. Verriegelung ist entweder standardmäßig (overrideModeDefault="Deny"), oder explizit mit einem location-tag mit overrideMode="Deny" oder der ältere allowOverride="false".

  1. Hinzufügen der folgenden unter <configuration>:

    <location path="EmsPublisherWebServicesSite" allowOverride="true">
        <system.webServer>
            <serverRuntime uploadReadAheadSize="10485760" />
        </system.webServer>
    </location>

    Ergebnisse: Keine Wirkung

Jede Hilfe würde geschätzt

InformationsquelleAutor UKM | 2017-01-19
Schreibe einen Kommentar