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 போலத் தோன்றலாம், ஆனால் மூன்று கோப்பு ஒப்பீடுதான் விநியோகம் முதல் பழுது என்பதைத் தீர்மானிக்கிறது.