Ako razvojna verzija radi, ali njezino ClickOnce izdanje vraća 407, provjerite sadrži li izdanje namjeravanu konfiguraciju izvršne datoteke prije nego promijenite vjerodajnice.

Kontrolna točkaŠto usporediti
Izlaz gradnjeIspravno nazvana konfiguracija izvršne datoteke: Reports.exe.config za Reports.exe
Izlaz objaveSadržaj te datoteke i postavke uključivanja datoteka aplikacije
Pogođena instalacijaObjavljena verzija koju je taj korisnik doista primio

App.config izvor je u .NET Framework projektu za stolna računala. Njegovo uređivanje ne dokazuje da je instalirana aplikacija primila rezultirajući .exe.config.

Za staru aplikaciju namijenjenu korištenju sistemskog proxyja s trenutnim Windows vjerodajnicama fragment može biti:

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

Postavite ga pod postojeći korijen configuration, čuvajući nepovezane postavke. To je model mrežne konfiguracije .NET Frameworka, a ne postavka za svakog modernog .NET klijenta.

Ako je instalirana datoteka ispravna, zatim provjerite identitet procesa i rutu. Zadane vjerodajnice su one dostupne pokrenutom procesu; one ne daju dopuštenje za proxy. Izričiti proxy aplikacije također može nadjačati zadani. Nedostajuća objavljena konfiguracija i odbijena autentifikacija mogu oboje izgledati kao 407, ali usporedba triju datoteka odlučuje je li isporuka prva popravka.

Povezani članci