ਜੇ ਡਿਵੈਲਪਮੈਂਟ ਬਿਲਡ ਕੰਮ ਕਰਦਾ ਹੈ ਪਰ ਇਸਦੀ ClickOnce ਰੀਲੀਜ਼ 407 ਵਾਪਸ ਕਰਦੀ ਹੈ, ਤਾਂ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ ਜਾਂਚੋ ਕਿ ਰੀਲੀਜ਼ ਵਿੱਚ ਲੋੜੀਂਦੀ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਸੰਰਚਨਾ ਹੈ ਜਾਂ ਨਹੀਂ।

ਜਾਂਚ ਬਿੰਦੂਕੀ ਤੁਲਨਾ ਕਰਨੀ ਹੈ
ਬਿਲਡ ਆਉਟਪੁੱਟਐਗਜ਼ੀਕਿਊਟੇਬਲ ਦੀ ਸਹੀ ਨਾਮ ਵਾਲੀ ਸੰਰਚਨਾ: 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 ਵਰਗੀਆਂ ਲੱਗ ਸਕਦੀਆਂ ਹਨ, ਪਰ ਤਿੰਨ-ਫਾਈਲ ਤੁਲਨਾ ਫੈਸਲਾ ਕਰਦੀ ਹੈ ਕਿ ਡਿਲਿਵਰੀ ਪਹਿਲੀ ਮਰੰਮਤ ਹੈ ਜਾਂ ਨਹੀਂ।

ਸੰਬੰਧਿਤ ਲੇਖ