I've downloaded the source code for the final release of 1.9.4 and pop it up in VS 2010 (ultimate edition).
I compile the projects in debug configuration with no problems (and no changes made). When I copy the resulting DLL's to a DNN site that is already successfully running YAF 1.9.4 (so nothing should change, right?) the yaf module explodes with :
DotNetNuke.Services.Exceptions.ModuleLoadException: Could not load file or assembly 'YAF.Classes.Config, Version=1.9.4.0, Culture=neutral, PublicKeyToken=f3828393ba2d803c' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) ---> System.Web.HttpParseException: Could not load file or assembly 'YAF.Classes.Config, Version=1.9.4.0, Culture=neutral, PublicKeyToken=f3828393ba2d803c' or one of its dependencies.
Now, yaf.classes.config project has no real project references of its own, so that can't be the problem. Each of the projects in the solution are referencing the drop location where the Yaf.Classes.Config project compiles to, so that shouldn't be the problem.... so what is going on?????