Перетащить сборку из GAC-а на другой комп
От: AltCtrlDel  
Дата: 15.11.10 08:04
Оценка:
Привет всем!
Нужно перетащить сборку из GAC-а на другой комп.

На всяк случай объясню зачем. На нескольких машинах установлена одна прога. На одной её уже обновили через интернет, но объём обновления слишком большой чтобы это повторять N раз. Помучившись отследил изменения файлов, реестра. Перенёс. Теперь ругается что невозможно загрузить сборку. И, действительно, такая сборка есть в кеше .NET 2.0, и я вижу соотвествующую длл-ку в C:\Windows\assembly\GAC_MSIL\ИмяСборки\ВерсияТокен\ но как перенести? Подозреваю что недостаточно будет отследить ссылки на неё в реестре.
Помогите!
Re: Перетащить сборку из GAC-а на другой комп
От: Sinix  
Дата: 15.11.10 08:26
Оценка:
Здравствуйте, AltCtrlDel, Вы писали:

ACD>Привет всем!

ACD>Нужно перетащить сборку из GAC-а на другой комп.

http://stackoverflow.com/questions/714907/how-to-extract-an-assembly-from-the-gac
Re: Перетащить сборку из GAC-а на другой комп
От: Spiceman  
Дата: 15.11.10 08:58
Оценка: 3 (1)
Здравствуйте, AltCtrlDel, Вы писали:

ACD>Нужно перетащить сборку из GAC-а на другой комп.


Открыть каким-нибудь файловым менеджером папку C:\Windows\assembly\GAC_MSIL\ИмяСборки\ВерсияТокен\. Можно даже winrar-ом Скопировать сборку на нужны комп. Открыть оснастку .NET Framework Configuration, перетащить туда мышкой сборку Копирование и регистрацию в GAC можно автоматизировать батником. Для регистрации использовать gacutil.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.