ពិនិត្យ .exe.config ដែលបានផ្សព្វផ្សាយ នៅពេល ClickOnce បាត់បង់ការកំណត់ប្រូកស៊ី
ពិនិត្យការកំណត់រចនាសម្ព័ន្ធឯកសារប្រតិបត្តិដែលបានដាក់ពង្រាយ នៅពេលការផ្លាស់ប្តូរប្រូកស៊ី .NET Framework ដំណើរការនៅមូលដ្ឋាន ប៉ុន្តែបាត់នៅក្នុងការដំឡើង ClickOnce។
ប្រសិនបើ build អភិវឌ្ឍន៍ដំណើរការ ប៉ុន្តែការចេញផ្សាយ ClickOnce របស់វាត្រឡប់ 407 សូមពិនិត្យថាតើការចេញផ្សាយមានការកំណត់រចនាសម្ព័ន្ធឯកសារប្រតិបត្តិដែលបានបម្រុងទុកឬអត់ មុនពេលផ្លាស់ប្តូរព័ត៌មានសម្គាល់។
| ចំណុចត្រួតពិនិត្យ | អ្វីដែលត្រូវប្រៀបធៀប |
|---|---|
| លទ្ធផល build | ការកំណត់រចនាសម្ព័ន្ធដែលមានឈ្មោះត្រឹមត្រូវរបស់ឯកសារប្រតិបត្តិ៖ Reports.exe.config សម្រាប់ Reports.exe |
| លទ្ធផលផ្សព្វផ្សាយ | ខ្លឹមសារនៃឯកសារនោះ និងការកំណត់បញ្ចូលឯកសារកម្មវិធី |
| ការដំឡើងដែលរងផលប៉ះពាល់ | កំណែដែលបានផ្សព្វផ្សាយដែលអ្នកប្រើនោះទទួលបានពិតប្រាកដ |
App.config គឺជាប្រភពនៅក្នុងគម្រោង desktop .NET Framework។ ការកែសម្រួលវាមិនបញ្ជាក់ថាកម្មវិធីដែលបានដំឡើងទទួលបាន .exe.config លទ្ធផលនោះទេ។
សម្រាប់កម្មវិធីចាស់ដែលមានបំណងប្រើប្រូកស៊ីប្រព័ន្ធជាមួយព័ត៌មានសម្គាល់ Windows បច្ចុប្បន្ន បំណែកអាចជា៖
<system.net>
<defaultProxy useDefaultCredentials="true">
<proxy usesystemdefault="true" />
</defaultProxy>
</system.net>ដាក់វានៅក្រោម root configuration ដែលមានស្រាប់ ដោយរក្សាការកំណត់ដែលមិនពាក់ព័ន្ធ។ នេះគឺជាគំរូការកំណត់រចនាសម្ព័ន្ធបណ្តាញ .NET Framework មិនមែនជាការកំណត់សម្រាប់អតិថិជន .NET ទំនើបគ្រប់រូបទេ។
ប្រសិនបើឯកសារដែលបានដំឡើងត្រឹមត្រូវ សូមតាមដានអត្តសញ្ញាណដំណើរការ និងផ្លូវបន្ទាប់។ ព័ត៌មានសម្គាល់លំនាំដើមគឺជាអ្វីដែលមានសម្រាប់ដំណើរការដែលកំពុងដំណើរការ ពួកវាមិនផ្តល់ការអនុញ្ញាតប្រូកស៊ីទេ។ ប្រូកស៊ីកម្មវិធីច្បាស់លាស់ក៏អាចជំនួសលំនាំដើមបានដែរ។ ការខ្វះការកំណត់រចនាសម្ព័ន្ធដែលបានផ្សព្វផ្សាយ និងការបដិសេធការផ្ទៀងផ្ទាត់ ទាំងពីរអាចមើលទៅដូច 407 ប៉ុន្តែការប្រៀបធៀបឯកសារបីសម្រេចថាតើការដឹកជញ្ជូនជាការជួសជុលដំបូងឬអត់។