Se evoluiga konstruo funkcias sed ĝia ClickOnce-eldono redonas 407, kontrolu ĉu la eldono enhavas la celitan agordon de la plenumebla dosiero antaŭ ol ŝanĝi akreditaĵojn.

KontrolpunktoKion kompari
Konstrua eligoLa ĝuste nomita agordo de la plenumebla dosiero: Reports.exe.config por Reports.exe
Publikiga eligoLa enhavo de tiu dosiero kaj la agordoj pri inkluzivigo de aplikaĵaj dosieroj
Tuŝita instalaĵoLa publikigita versio kiun tiu uzanto fakte ricevis

App.config estas la fonto en .NET Framework-labortabla projekto. Redakti ĝin ne pruvas, ke la instalita aplikaĵo ricevis la rezultantan .exe.config.

Por hereda aplikaĵo celanta uzi la sisteman prokurilon kun la nunaj Windows-akreditaĵoj, la fragmento povas esti:

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

Metu ĝin sub la ekzistantan radikon configuration, konservante nerilatajn agordojn. Ĉi tio estas la reta agorda modelo de .NET Framework, ne agordo por ĉiu moderna .NET-kliento.

Se la instalita dosiero estas ĝusta, sekvu procezan identecon kaj itineron poste. Defaŭltaj akreditaĵoj estas tiuj disponeblaj al la kuranta procezo; ili ne donas prokuran permeson. Eksplicita aplikaĵa prokurilo ankaŭ povas anstataŭigi la defaŭlton. Mankanta publikigita agordo kaj rifuzita aŭtentikigo ambaŭ povas aspekti kiel 407, sed la komparo de tri dosieroj decidas ĉu livero estas la unua riparo.

Rilataj artikoloj