У меня на веб-сервере ASP.NET MVC Beta запущено несколько приложений. Мое последнее приложение приближается к завершению и использует версию 1 ASP.NET MVC.
Моя идея состояла в том, чтобы я мог развернуть сборки V1 и оставить бета-версию установленной, чтобы она использовалась по умолчанию. Эта идея не работает, поскольку она игнорирует папку bin и извлекает ее из GAC (обе версии 1.0.0.0). Вместо этого я скопировал Beta MVC dll в каталог bin приложений, созданных с использованием Beta, и удалил Beta MVC, который удалил dll из GAC.
Затем я перешел на страницу, использующую Beta MVC, в которой были бета-библиотеки DLL в каталоге bin, и получил ошибку, что не удалось найти dll system.web.mvc в GAC. Конечно, это невозможно, я удалил их и поместил в папку с мусорными ведрами!
Так что я немного озадачен.
Есть ли способ заставить веб-приложение просматривать его каталог bin по сравнению с GAC?