Kui arenduskoost töötab, kuid selle ClickOnce'i väljaanne tagastab 407, kontrollige enne volituste muutmist, kas väljaanne sisaldab kavandatud käivitatava faili konfiguratsiooni.

KontrollpunktMida võrrelda
Kooste väljundKäivitatava faili õigesti nimetatud konfiguratsioon: Reports.exe.config faili Reports.exe jaoks
Avaldamise väljundSelle faili sisu ja rakendusfailide kaasamise sätted
Mõjutatud paigaldusAvaldatud versioon, mille see kasutaja tegelikult sai

App.config on .NET Frameworki töölauaprojekti allikas. Selle muutmine ei tõesta, et paigaldatud rakendus sai tulemuseks oleva .exe.config.

Pärandrakenduse jaoks, mis peaks kasutama süsteemi puhverserverit praeguste Windowsi volitustega, võib fragment olla:

<system.net>
  <defaultProxy useDefaultCredentials="true">
    <proxy usesystemdefault="true" />
  </defaultProxy>
</system.net>

Asetage see olemasoleva configuration juure alla, säilitades mitteseotud sätted. See on .NET Frameworki võrgukonfiguratsiooni mudel, mitte säte iga kaasaegse .NET-kliendi jaoks.

Kui paigaldatud fail on õige, järgige seejärel protsessi identiteeti ja marsruuti. Vaikevolitused on need, mis on töötavale protsessile kättesaadavad; need ei anna puhverserveri luba. Selgesõnaline rakenduse puhverserver võib samuti vaikeväärtuse üle kirjutada. Puuduv avaldatud konfiguratsioon ja tagasilükatud autentimine võivad mõlemad tunduda 407-na, kuid kolme faili võrdlus otsustab, kas kohaletoimetamine on esimene parandus.

Seotud artiklid