On a Vista computer, I created a C#2.0 application which used to install and run just fine on two XP computers as I developed the program over time.
Now that the program is completed with an optional shortcut program that is run during the installation to start the program from the user's desktop or startup menu as well as a license program, I keep getting the following after the software has been installed and I try to run the program on the XP computers:
Let me start by saying that I know close to nothing about C# beside the fact that it's a VM language like Java and is "inspired by C/C++".
My guess about what the above error means would be that it's looking for some kind of system.drawing library/object version 18.104.22.168, but can only find version 22.214.171.124 (it could also be the other way around, P2, P3, P4, P5, ... are not very descriptive labels ). Make sure both computers Vista + XP have the same versions of the .Net framework (runtime) installed, it might be just that, but I could be wrong.