еще раз про GAC
От: 55aaf925-4dbf-4578-9e3c-2f63d11aeda5  
Дата: 27.02.05 19:31
Оценка:
поместил свою сборку в GAC, но когда я хочу добавить Reference на нее — ее не видно в списке .NET компонентов
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Re: еще раз про GAC
От: ENGLER Беларусь  
Дата: 27.02.05 23:12
Оценка: -5
Здравствуйте, 55aaf925-4dbf-4578-9e3c-2f63d11aeda5, Вы писали:

544>поместил свою сборку в GAC, но когда я хочу добавить Reference на нее — ее не видно в списке .NET компонентов


Глобальные сборки добавлять через referance не надо. Просто пишешь:
using YourAssembly;
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Re[2]: еще раз про GAC
От: Pavel Kalyakin http://www.livejournal.com/users/pavelk/
Дата: 28.02.05 05:58
Оценка:
Здравствуйте, ENGLER, Вы писали:

ENG>Здравствуйте, 55aaf925-4dbf-4578-9e3c-2f63d11aeda5, Вы писали:


544>>поместил свою сборку в GAC, но когда я хочу добавить Reference на нее — ее не видно в списке .NET компонентов


ENG>Глобальные сборки добавлять через referance не надо. Просто пишешь:

да неужели...
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Павел Калякин, MCDS.NET, MCS
http://www.livejournal.com/users/pavelk — Мой блог
Re: еще раз про GAC
От: DuШes  
Дата: 28.02.05 06:28
Оценка:
Здравствуйте, 55aaf925-4dbf-4578-9e3c-2f63d11aeda5, Вы писали:

544>поместил свою сборку в GAC, но когда я хочу добавить Reference на нее — ее не видно в списке .NET компонентов


наверно, не стоит спрашивать про strong name и версию...? расскажи подробнее, как поместил, что за сборка//

Опять таки, сделай как посоветовали выше...покдлючить через using, а потом посмотри, откуда .net цепляет твою сборку при помощи fuslogvw.exe — станет понятнее...
Re: еще раз про GAC
От: Andrbig  
Дата: 28.02.05 07:07
Оценка:
Здравствуйте, 55aaf925-4dbf-4578-9e3c-2f63d11aeda5, Вы писали:

544>поместил свою сборку в GAC, но когда я хочу добавить Reference на нее — ее не видно в списке .NET компонентов


А кто сказал, что студия показывает в своем списке содержимое GAC? Наличие System.Data и пр. об этом еще не говорит.

Короче, в студии нажимаешь Browse, вручную находишь сборку и делаешь на нее ссылку. Ну а что она из GAC-а, так это просто тебе CopyLocal можно поставить в false.
еще раз про GAC
От: Аноним  
Дата: 28.02.05 07:28
Оценка: +1
Если хотите чтобы было видно в списке, см. http://www.gotdotnet.ru/DotNet/FAQ/CommonForum/Tools/61103.aspx


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[3]: еще раз про GAC
От: ENGLER Беларусь  
Дата: 28.02.05 11:47
Оценка:
Здравствуйте, Pavel Kalyakin, Вы писали:

PK>Здравствуйте, ENGLER, Вы писали:


ENG>>Здравствуйте, 55aaf925-4dbf-4578-9e3c-2f63d11aeda5, Вы писали:


544>>>поместил свою сборку в GAC, но когда я хочу добавить Reference на нее — ее не видно в списке .NET компонентов


ENG>>Глобальные сборки добавлять через referance не надо. Просто пишешь:

PK>да неужели...

Да, я не прав. Извиняюсь за испорченный трафик.
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Re[2]: еще раз про GAC
От: 55aaf925-4dbf-4578-9e3c-2f63d11aeda5  
Дата: 28.02.05 20:27
Оценка:
Здравствуйте, Andrbig, Вы писали:

A>Короче, в студии нажимаешь Browse, вручную находишь сборку и делаешь на нее ссылку. Ну а что она из GAC-а, так это просто тебе CopyLocal можно поставить в false.


если в GACе просматривать properties сборок, то у некоторых Codebase отсутствует... что это значит и как такого добиться?
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Re: еще раз про GAC
От: 55aaf925-4dbf-4578-9e3c-2f63d11aeda5  
Дата: 28.02.05 20:27
Оценка:
угу, спасибо, помогло
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Re[3]: еще раз про GAC
От: Andrbig  
Дата: 01.03.05 06:47
Оценка:
Здравствуйте, 55aaf925-4dbf-4578-9e3c-2f63d11aeda5, Вы писали:

Классное имя! Или это номер паспорта?

544>Здравствуйте, Andrbig, Вы писали:


A>>Короче, в студии нажимаешь Browse, вручную находишь сборку и делаешь на нее ссылку. Ну а что она из GAC-а, так это просто тебе CopyLocal можно поставить в false.


544>если в GACе просматривать properties сборок, то у некоторых Codebase отсутствует... что это значит и как такого добиться?


Зачем добиваться того, чтобы некий тул показывал отсутствие Codebase? Например FAR-ом можно успешно зайти в GAC и списать все что хочешь. Плевал он на Codebase!

Я так и делаю — FAR-ом копирую сборку в директорию проекта, делаю reference с CopyLocal=false и все успешно создается и работат. То что у кого-то там нет Codebase меня не трет, ибо ни на что это не влияет.

Кстати, если загрузить сборку через Assembly.Load(byte[]), то у нее тоже кого-то там не будет. Если охота поиграться, попробуй.
Re[4]: еще раз про GAC
От: 55aaf925-4dbf-4578-9e3c-2f63d11aeda5  
Дата: 05.03.05 16:25
Оценка:
Здравствуйте, Andrbig, Вы писали:

A>Здравствуйте, 55aaf925-4dbf-4578-9e3c-2f63d11aeda5, Вы писали:


A>Классное имя! Или это номер паспорта?


544>>Здравствуйте, Andrbig, Вы писали:


A>>>Короче, в студии нажимаешь Browse, вручную находишь сборку и делаешь на нее ссылку. Ну а что она из GAC-а, так это просто тебе CopyLocal можно поставить в false.


544>>если в GACе просматривать properties сборок, то у некоторых Codebase отсутствует... что это значит и как такого добиться?


A>Зачем добиваться того, чтобы некий тул показывал отсутствие Codebase? Например FAR-ом можно успешно зайти в GAC и списать все что хочешь. Плевал он на Codebase!


A>Я так и делаю — FAR-ом копирую сборку в директорию проекта, делаю reference с CopyLocal=false и все успешно создается и работат. То что у кого-то там нет Codebase меня не трет, ибо ни на что это не влияет.


A>Кстати, если загрузить сборку через Assembly.Load(byte[]), то у нее тоже кого-то там не будет. Если охота поиграться, попробуй.


я так понимаю. версия сборки в GAC и в директории может отличаться. Если я хочу указать ему более старую версию?
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.