Estoy usando una nUnit para, bueno, probar la unidad de un conjunto.nUnit: ignore la copia de GAC de una DLL
El ensamblaje está en mi dir de salida de proyecto (\ bin \ debug) y se carga en nUnit (Ensambles> Agregar ensamblaje) desde esta ubicación.
Sin embargo, una versión más antigua también está en el GAC y nUnit está escogiendo esta en su lugar.
Por supuesto, puedo eliminar la versión anterior y volver a instalarla en el GAC durante la compilación, pero esto lleva tiempo: cualquier forma de forzar a nUnit (o más probablemente al .NET framework) a recoger la versión del bin \ depurar dir?
EDITAR
El AssemblyVersion (y por lo tanto el nombre fuerte) de ambas versiones son fijos - su sólo la versión de archivo que cambia según KB 556041 - How to use Assembly Version and Assembly File Version
Esto solo debería ocurrir si bin \ debug-copy (y su referencia de proyecto) tienen el mismo número de versión idéntico al del GAC. – sisve
Los números de AssemblyVersion son los mismos, he agregado comentarios adicionales que explican esta información clave, ¡me siento mal! – Ryan