Hi there Glyphi,
Sorry for the delay in replying to you. We've been puzzling over this for a couple of days but it actually seems like the answer's fairly simple. The problem appears to be that you have the Visual J# Runtime for .NET framework 1.0, and the software is attempting to use that, which obviously won't work. What is more of interest is why this is happening.
First off, you need to be certain that you have the .NET framework 1.1 or 2.0 installed, although as far as I know SQL Dependency Tracker should not install at all unless one of these is already on the machine.
Now, it's possible that our installer may have incorrectly detected the version of vjslib that you have installed, and taken the presence of the 1.0 DLL as confirmation that you have the required library. At present we're not sure about this as we've not had a chance to test it.
The solution is fortunately fairly simple as well. You just need to download and install the Visual J# Redistributable that matches your installed .NET framework version from http://msdn.microsoft.com/vjsharp/downl ... fault.aspx
. If you have both .NET 1.1 and .NET 2.0 installed you should download the version for .NET 1.1 since SQL Dependency Tracker will run with .NET 1.1 by default and will not run if you have both versions of the framework but only the 2.0 J# distributable installed.
I'm sorry for the problems you've had with this. We're currently looking into why this has happened, and either myself or one of my colleagues will post up here again as soon as we have more information.