Yep, it was right there in the first 1.2.0 beta: NH-353 (
http://www.covalentsw.com:8080/browse/NH-353 ): Assembly.LoadWithPartialName is obsolete in .NET2. Therefore, you have to use a fully qualified assembly name in your mapping, or use the <runtime> section in your app.config, a la:
Code:
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<!-- this is needed by UtilityTest/ReflectHelperFixture.TypeFoundInNotLoadedAssembly() -->
<qualifyAssembly
partialName="System.Web"
fullName="System.Web, Version=2.0.0.0, PublicKeyToken=b03f5f7f11d50a3a, Culture=neutral"
/>
</assemblyBinding>
</runtime>