When working with mixed framework solutions on set platforms (eg. x86 and x64) a warning “Assembly generation -- Referenced assembly 'mscorlib.dll' targets a different processor” and similar results when built for x64. This is essentially
harmless in itself because we can ignore warnings, but it could be indicative of a subtle bug.
Create two projects in a solution and set one to framework version 2.0 and the other 3.5.
Install NTrace as per instructions.
Add a trace statement to each project.
Use the configuration manager to create two new platforms, x86 and x64.
Set the platform to x86.
Build all – should work.
Set the platform to x64.
Build will issue warnings.