Kontrolléiert d'veröffentlicht .exe.config, wann ClickOnce eng Proxy-Astelluung verléiert
Kontrolléiert d'Konfiguratioun vum deployten ausführbaren Fichier, wann eng .NET Framework Proxy-Ännerung lokal funktionnéiert, awer an enger ClickOnce-Installatioun verschwënnt.
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.
| Kontrollpunkt | Wat vergläichen |
|---|---|
| Build-Ausgab | Déi richteg genannt Konfiguratioun vum ausführbaren Fichier: Reports.exe.config fir Reports.exe |
| Publikatiouns-Ausgab | Den Inhalt vun deem Fichier an d'Astellungen fir d'Inklusioun vun Applikatiounsfichieren |
| Betraffen Installatioun | Dé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.