There is one dependency that I totaly overlooked. Its the CRT dependency of the Interop assembly. Interop is built with Vs2008 and that requires the Microsoft.VC90.CRT package.
I ran a simple test on a WinXP/.NET 2.0 VPC (this is what I'm targeting) trying to start the host sample application (after copying Interop and Core ;-). I saw events in the System event log that tells you Microsoft.VC90.CRT is not found. Can you confirm that?
So your quick fix will probably be to install the Microsoft.VC90.CRT package (redistributable). But I have not tested that yet.
Here are some helpful links:
Meanwhile I will look into how I will solve this for future releases of VST.NET.
Can you tell me if your system (win2000 and Xp) has the following folder?
The WinSxS is the target folder where these dependencies are installed these days. This is the only CRT I could find on my WinXp/NET2.0 machine. But as you can see, its from the previous version (Vs2005)...