Looks like a classic dll hell problem you have there. The runtime is looking for a particular version of Microsoft.SqlServer.ConnectionInfo, but cannot find it. VisualCron has a version of this in it's installation folder, and this can create a conflict if you have a program looking for a different version. I've had to deal with this many times. One quick try is to add the version it is looking for (11.0.0.0) to the GAC, and see if it works. For more details you should run Fusion (Fuslogvw.exe) when the error occurs. It will give you the details of where it is looking for the assemblies. It's a complex topic as i looks in machine.config, app.config, the GAC and several other places.