I have a .NET Winform application that targets the '.NET Framework 4 Client Profile', it uses four more class library assemblies but they are also all targeting the client profile.
When I test this on a vanilla Windows XP box with just the 4.0 Client Profile installed, I still get a '.NET Framework Initialization Error':
To run this application, you first must install one of the following versions on the .NET framework: .NETFramework, Version=v4.0
How can I find out what part of the app still needs a component of the full framework?
I assumed that by setting the target framework to 'client profile' the compiler would make sure I am only using components of the client profile.