Wann e Entwicklungsbuild funktionnéiert, awer seng ClickOnce-Versioun 407 zréckgëtt, kontrolléiert virum Änneren vun den Umeldungsinformatiounen, ob d'Versioun déi virgesinn Konfiguratioun vum ausführbaren Fichier enthält.

KontrollpunktWat vergläichen
Build-AusgabDéi richteg genannt Konfiguratioun vum ausführbaren Fichier: Reports.exe.config fir Reports.exe
Publikatiouns-AusgabDen Inhalt vun deem Fichier an d'Astellungen fir d'Inklusioun vun Applikatiounsfichieren
Betraffen InstallatiounDéi veröffentlicht Versioun, déi dee Benotzer tatsächlech kritt huet

App.config ass d'Quell an engem .NET Framework Desktop-Projet. Et z'änneren beweist net, datt déi installéiert Applikatioun déi doraus resultéierend .exe.config kritt huet.

Fir eng al Applikatioun, déi de Systemproxy mat de momentegen Windows-Umeldungsinformatiounen notze soll, kann de Fragment sinn:

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

Setzt en ënner de bestoenden configuration-Root, a behält onzoustandegh Asstellungen. Dëst ass de Netzwierkkonfiguratiounsmodell vum .NET Framework, net eng Astellung fir all modernen .NET-Client.

Wann den installéierte Fichier korrekt ass, verfollegt duerno d'Prozessidentitéit an d'Route. Standard-Umeldungsinformatiounen sinn déi, déi fir de lafende Prozess disponibel sinn; si ginn keng Proxy-Berechtegung. En explizitten Applikatiounsproxy kann och den Standard ersetzen. Eng feelend veröffentlicht Konfiguratioun an eng ofgeleent Authentifikatioun kënnen allebéid wéi 407 ausgesinn, awer de Verglach vun den dräi Fichieren entscheet, ob d'Liwwerung déi éischt Reparatur ass.

Ähnlech Artikelen