Angalia .exe.config iliyochapishwa wakati ClickOnce inapoteza mpangilio wa proksi
Angalia usanidi wa faili tekelezi iliyowekwa wakati mabadiliko ya proksi ya .NET Framework yanafanya kazi nchini lakini yanatoweka katika usakinishaji wa ClickOnce.
Ikiwa build ya uendelezaji inafanya kazi lakini toleo lake la ClickOnce linarejesha 407, angalia kama toleo lina usanidi uliokusudiwa wa faili tekelezi kabla ya kubadilisha vitambulisho.
| Kituo cha ukaguzi | Nini cha kulinganisha |
|---|---|
| Matokeo ya build | Usanidi wa faili tekelezi uliopewa jina sahihi: Reports.exe.config kwa Reports.exe |
| Matokeo ya uchapishaji | Maudhui ya faili hiyo na mipangilio ya ujumuishaji wa faili za programu |
| Usakinishaji ulioathirika | Toleo lililochapishwa ambalo mtumiaji huyo alipokea kwa kweli |
App.config ni chanzo katika mradi wa desktop wa .NET Framework. Kuihariri hakuthibitishi kwamba programu iliyosakinishwa ilipokea .exe.config inayotokana.
Kwa programu ya zamani inayokusudiwa kutumia proksi ya mfumo na vitambulisho vya sasa vya Windows, kipande kinaweza kuwa:
<system.net>
<defaultProxy useDefaultCredentials="true">
<proxy usesystemdefault="true" />
</defaultProxy>
</system.net>Kiweke chini ya mzizi uliopo wa configuration, ukihifadhi mipangilio isiyohusiana. Hii ni modeli ya usanidi wa mtandao ya .NET Framework, si mpangilio kwa kila mteja wa kisasa wa .NET.
Ikiwa faili iliyosakinishwa ni sahihi, fuata utambulisho wa mchakato na njia baadaye. Vitambulisho vya chaguo-msingi ni vile vinavyopatikana kwa mchakato unaoendesha; haitoi ruhusa ya proksi. Proksi dhahiri ya programu inaweza pia kuchukua nafasi ya chaguo-msingi. Usanidi uliochapishwa unaokosekana na uthibitishaji uliokataliwa vyote vinaweza kuonekana kama 407, lakini ulinganisho wa faili tatu huamua kama uwasilishaji ni ukarabati wa kwanza.