Startup Delayer version 3.0 build 315 released
By Cliff Cawley on 15th August 2011
Build 315 contains more fixes for issues that have been reported. In particular Build 315 has an improved startup sequence. I discovered that .Net would generate some code everytime you ran Startup Delayer. This meant that on slower computers, it would result in an extremely slow startup.
Build 315 now caches all of this which means .Net won't generate the code when you run Startup Delayer, resulting in a faster startup.
You can grab the build from the Product page or use the Update button in the Options Window of Startup Delayer.
Fixes in this build:
- Refactored the Binary modules to allow for smooth XmlSerialization, resulting in a faster start time
- Fixed crash when invalid characters were found in the PATH variable.
- Fixed crash when accessing generic Startup Application
- Fixed the detection of 'valid' executables if they were part of the path name
- Removed serialization of the detected Filename and Path as both are generated from the Target
- Fixed crash when path doesn't contain any recognised executable extensions
- Fixed crash when attempting to retrieve valid executable name from a path with arguments to an application that no longer exists
- Moved the loading of the Digital certificate to when properties are requested