Kontrollige avaldatud .exe.config faili, kui ClickOnce kaotab puhverserveri sätte
Kontrollige juurutatud käivitatava faili konfiguratsiooni, kui .NET Frameworki puhverserveri muudatus töötab lokaalselt, kuid kaob ClickOnce'i paigalduses.
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.
| Kontrollpunkt | Mida võrrelda |
|---|---|
| Kooste väljund | Käivitatava faili õigesti nimetatud konfiguratsioon: Reports.exe.config faili Reports.exe jaoks |
| Avaldamise väljund | Selle faili sisu ja rakendusfailide kaasamise sätted |
| Mõjutatud paigaldus | Avaldatud 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.