У меня есть сборка .NET, которая (по независящим от меня причинам) должна находиться в GAC. Однако эта же сборка используется другой программой, которая имеет собственную копию более старой версии той же сборки. Он должен использовать свою собственную копию, а не то, что находится в GAC. Правильное версионирование в этом случае, вероятно, более хлопотно, чем стоит, по причинам, которые я не буду рассматривать. Мои вопросы: в любом случае нужно сказать .NET: просто используйте ЭТУ DLL, прямо здесь, в этом каталоге - игнорируйте все, что вы найдете в GAC или где-либо еще .