I've downloaded the Cassini souce code and modified it. Built the project in "release" mode. In another solution, which contains 2 exe's and a class library, I'm referencing the Cassini dll I just built by the Class library.
Everything compiles without any errors, but as soon as I run the solution (by double clicking the EXE), I get an error that it can't load the Cassini Assembly because the file cannot be found. I've tried cleaning the solutions and rebuilding them but still no luck. The only way I seem to be able to get it to work is to remove my reference to my custom Cassini build and instead reference Cassini from the GAC.
What gives? I've referenced custom dll's a million times before and never had any issues.