We've written a software using devexpress winform components. this software is used in local network with no internet. computers with internet open our software quickly than those with no internet connections. we connected those computers to the internet that were not connected to internet and software started quicker than it used to start before. we assume that devexpress components tent to connect to internet, and after network timeout it starts. what can we do to deactivate devexpress' connecting to internet?
Before this version, we were using devexpress 10. this problem emerged after we upgrated to devexpress 11.
Thank you in advance.
We have closed this ticket because another page addresses its subject:
Why an application requires more time to run starting with version 11.2devexpress components tent to connect to internet before starting
Answers approved by DevExpress Support
Hello Natiq,
Thank you for your question. Starting from version 11.2 we sign our assemblies with the Microsoft digital certificate. The delay might occur due to runtime attempts to verify the certificate when an application starts. It is possible to disable the verification by adding the generatePublisherEvidence element to the configuration file.
Please try this solution and let us know whether or not it helps you.
Thanks,
Uriah
Hello,
Thank you for your response. We tried the solution you suggested, but it doesn't seem to be helping. Our software is still waiting for some reason before loading on computers that are not connected to internet.
Thanks,
Natiq.
Hi Natiq,
Please note that you should deploy the application configuration file against the executable application. Please make sure that your configuration file contains the following XML tags:
XML<configuration>
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>
Refer to the following threads to learn more about this approach:
If these solutions do not help, provide me with a sample that demonstrates this problem.