I am working in a secured environment that does not have an internet connection. It takes 30 seconds for Reflector to show after running the program.
At a guess, Reflector does an HTTP call to check if it is running the latest version and is doing this on the UI thread. If there is no net connection then it is probably being locked up waiting for the default 30 seconds of the HTTP timeout before the UI is displayed.
This is really really bad. Please put this check onto a background thread and show the UI straight away.
I have also found that each time I run Reflector in this environment, it is asking me which framework version to target. Not sure if this is a permissions issue with saving its configuration.
At a guess, Reflector does an HTTP call to check if it is running the latest version and is doing this on the UI thread. If there is no net connection then it is probably being locked up waiting for the default 30 seconds of the HTTP timeout before the UI is displayed.
This is really really bad. Please put this check onto a background thread and show the UI straight away.
I have also found that each time I run Reflector in this environment, it is asking me which framework version to target. Not sure if this is a permissions issue with saving its configuration.