Я использую nUnit для проверки сборки.nUnit - игнорировать копию GAC DLL
Сборка находится в моем выходном файле проекта (\ bin \ debug) и загружается в nUnit (сборки> Добавить сборку) из этого места.
Однако более старая версия также находится в GAC, а nUnit вместо этого выбирает это.
Я могу, конечно, удалить старую версию и переустановить на GAC при сборке, но это занимает некоторое время - любой способ заставить nUnit (или, скорее, платформу .NET) выбрать версию из bin \ debug dir?
EDIT
AssemblyVersion (и, следовательно, сильное имя) обе версии фиксированы - его только версия файла, который изменяется в соответствии с KB 556041 - How to use Assembly Version and Assembly File Version
Это должно произойти только в том случае, если ваша bin \ debug-copy (и ваша ссылка на проект) имеет тот же номер версии, что и номер в GAC. – sisve
Номера AssemblyVersion одинаковы, я добавил дополнительные комментарии, объясняющие этот ключевой бит информации, мне плохо! – Ryan