Athugaðu útgefna .exe.config þegar ClickOnce missir proxy-stillingu
Athugaðu uppsetta stillingu keyrsluskrárinnar þegar breyting á .NET Framework proxy virkar staðbundið en hverfur í ClickOnce-uppsetningu.
Ef þróunarbygging virkar en ClickOnce-útgáfan skilar 407, athugaðu hvort útgáfan inniheldur fyrirhugaða stillingu keyrsluskrárinnar áður en þú breytir skírteini.
| Eftirlitsstaður | Hvað á að bera saman |
|---|---|
| Byggingarúttak | Rétt nefnd stilling keyrsluskrárinnar: Reports.exe.config fyrir Reports.exe |
| Útgáfuúttak | Innihald þeirrar skrár og stillingar fyrir innifalið forritaskráa |
| Uppsetning sem verður fyrir áhrifum | Útgefna útgáfan sem sá notandi fékk í raun |
App.config er uppruninn í .NET Framework skjáborðsverkefni. Að breyta henni sannar ekki að uppsetta forritið hafi fengið .exe.config sem af henni leiðir.
Fyrir eldra forrit sem á að nota kerfisproxy með núverandi Windows-skírteinum getur brotið verið:
<system.net>
<defaultProxy useDefaultCredentials="true">
<proxy usesystemdefault="true" />
</defaultProxy>
</system.net>Settu það undir fyrirliggjandi configuration rót, og varðveittu ótengdar stillingar. Þetta er netstillingalíkan .NET Framework, ekki stilling fyrir hvern nútíma .NET-biðlara.
Ef uppsetta skráin er rétt, fylgdu þá auðkenni ferlis og slóð. Sjálfgefin skírteini eru þau sem eru tiltæk fyrir keyrandi ferli; þau veita ekki proxy-heimild. Skýrt forritaproxy getur líka komið í stað sjálfgefna. Vantar útgefna stillingu og hafnað auðkenning geta bæði litið út eins og 407, en samanburður þriggja skráa ræður því hvort afhending er fyrsta viðgerðin.