Hey, currently I am trying to run a project (Noizwaves.Client) which has a dependency (as a project reference) to a signed class library (Noizwaves.Core). Noizwaves.Core has it's assembly version set to 2.0.*. I have both of these projects within the same VS2008 solution file. Noizwaves.Client is set as the default startup project.
All projects (and the solution) build fine in VS, but when I run Noizwaves.Client, I get this following exception:
Could not load file or assembly 'Noizwaves.Core, Version=2.0.3378.15610, Culture=neutral, PublicKeyToken=bed7327d8103b148' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
When i look in the debug directory for Noizwaves.Client, I can see the version of Noizwaves.Core is 2.0.3378.15613.
I think the build settings/order of the projects is to blame in VS2008. Currently the settings are all set to default.
Does anyone have a fix to this problem? Thanks!