ClickOnce прокси параметрін жоғалтқанда жарияланған .exe.config файлын тексеріңіз
.NET Framework прокси өзгерісі жергілікті жерде жұмыс істеп, ClickOnce орнатуында жоғалып кетсе, орналастырылған орындалатын файл конфигурациясын тексеріңіз.
Егер әзірлеу build-і жұмыс істеп, бірақ оның ClickOnce шығарылымы 407 қайтарса, тіркелгі деректерін өзгерту алдында шығарылымда көзделген орындалатын файл конфигурациясы бар-жоғын тексеріңіз.
| Тексеру нүктесі | Нені салыстыру керек |
|---|---|
| Build шығысы | Орындалатын файлдың дұрыс аталған конфигурациясы: Reports.exe.config Reports.exe үшін |
| Жариялау шығысы | Сол файлдың мазмұны және қолданба файлдарын қосу параметрлері |
| Әсер еткен орнату | Сол пайдаланушы нақты алған жарияланған нұсқа |
App.config — .NET Framework жұмыс үстелі жобасындағы дереккөз. Оны өңдеу орнатылған қолданбаның нәтижесіндегі .exe.config файлын алғанын дәлелдемейді.
Ағымдағы Windows тіркелгі деректерімен жүйелік проксиді пайдалануға арналған мұрағаттық қолданба үшін фрагмент келесідей болуы мүмкін:
<system.net>
<defaultProxy useDefaultCredentials="true">
<proxy usesystemdefault="true" />
</defaultProxy>
</system.net>Оны бар configuration түбірінің астына орналастырып, қатысы жоқ параметрлерді сақтаңыз. Бұл .NET Framework желілік конфигурациялау моделі, әрбір заманауи .NET клиентіне арналған параметр емес.
Егер орнатылған файл дұрыс болса, одан кейін процестің сәйкестігі мен маршрутты қадағалаңыз. Әдепкі тіркелгі деректері — жұмыс істеп тұрған процесс үшін қолжетімді деректер; олар прокси рұқсатын бермейді. Айқын қолданбалық прокси әдепкіні де алмастыра алады. Жарияланған конфигурацияның болмауы мен аутентификацияның қабылданбауы екеуі де 407 болып көрінуі мүмкін, бірақ үш файлды салыстыру жеткізудің бірінші жөндеу екенін шешеді.