@mads I haven't looked at your project yet, but either the upgrade did not manage to overwrite ~/bin/Composite.dll or you have- post-upgrade - managed to copy the beta 2 dll into ~/bin
The latter can happen if you have an assembly project which references composite.dll and has "copy local = true" set on this reference. And you reference this project from your web project. What will happen at first build (when you ran beta 2) is that composite.dll was copied from the web project to your assembly project - and now it keeps copying the beta 2 composite.dll back to the web project when ever you do build.
If this is the case you solve it by extracting composite.dll from the upgrade zip and copy it back into your ~/bin directory - and set "copy local = false" in your own project.
Let me know if the latter is the case and we will stop debugging.
The latter can happen if you have an assembly project which references composite.dll and has "copy local = true" set on this reference. And you reference this project from your web project. What will happen at first build (when you ran beta 2) is that composite.dll was copied from the web project to your assembly project - and now it keeps copying the beta 2 composite.dll back to the web project when ever you do build.
If this is the case you solve it by extracting composite.dll from the upgrade zip and copy it back into your ~/bin directory - and set "copy local = false" in your own project.
Let me know if the latter is the case and we will stop debugging.