Net framework 5, а также среды Visual Studio 2012 и C#



Download 6,27 Mb.
Pdf ko'rish
bet72/658
Sana12.06.2023
Hajmi6,27 Mb.
#950840
1   ...   68   69   70   71   72   73   74   75   ...   658
Bog'liq
CLR via C Programmirovanie na platforme Microsoft NET Framework 4 5 na yazyke C

ПриМеЧание
По.умолчанию.манипуляции.с.каталогом.GAC.могут.осуществлять.лишь.члены.группы.
Windows.Administrators .GACUtil exe.не.сможет.установить.или.удалить.сборку,.если.
вызвавший.утилиту.пользователь.не.входит.в.эту.группу 
Параметр 
/i
утилиты 
GACUtil exe
очень удобен для разработчика во время 
тестирования. Однако при использовании 
GACUtil exe
для развертывания сборки 
в рабочей среде рекомендуется применять параметр 
/r
в дополнение к 
/i
— при 
установке и 
/u
— при удалении сборки. Параметр 
/r
обеспечивает интеграцию 
сборки с механизмом установки и удаления программ Windows. По сути вызов 
утилиты с этим параметром сообщает системе, для какого приложения требуется 
эта сборка, и связывает их между собой.


104
Глава.3 .Совместно.используемые.сборки.и.сборки.со.строгим.именем
ПриМеЧание
Если.сборка.со.строгим.именем.упакована.в.CAB-файл.или.сжата.иным.способом,.
то,.прежде.чем.устанавливать.файл.сборки.в.каталог.GAC.при.помощи.утилиты.
GACUtil exe,.следует.распаковать.его.во.временный.файл,.который.нужно.удалить.
после.установки.сборки 
Утилита 
GACUtil exe
не входит в состав свободно распространяемого пакета .NET 
Framework, предназначенного для конечного пользователя. Если в приложении 
есть сборки, которые должны развертываться в каталоге GAC, используйте про-
грамму Windows Installer (MSI), так как это единственный инструмент, способный 
установить сборки в GAC и гарантированно присутствующий на машине конечного 
пользователя.
ВниМание
Глобальное.развертывание.сборки.путем.размещения.ее.в.каталог.GAC.—.это.один.из.
видов.регистрации.сборки.в.системе,.хотя.это.никак.не.затрагивает.реестр.Windows .
Установка.сборок.в.GAC.делает.невозможными.простые.установку,.копирование,.
восстановление,.перенос.и.удаление.приложения .По.этой.причине.рекомендуется.
избегать.глобального.развертывания.и.использовать.закрытое.развертывание.сборок.
всюду,.где.это.только.возможно 
Зачем «регистрировать» сборку в каталоге GAC? Представьте себе, что две ком-
пании сделали каждая свою сборку 
OurLibrary
, состоящую из единственного файла: 
OurLibrary dll
. Очевидно, эти файлы нельзя записывать в один каталог, поскольку 
файл, копируемый последним, перезапишет первый и тем самым нарушит работу 
какого-нибудь приложения. Если для установки в GAC использовать специальный 
инструмент, он создаст в каталоге 
%SystemRoot%\Microsoft NET\Assembly
отдельные 
папки для каждой из этих сборок и скопирует каждую сборку в свою папку.
Обычно пользователи не просматривают структуру каталогов GAC, поэтому 
для вас она не имеет реального значения. Довольно того, что структура каталогов 
GAC известна CLR и инструментам, работающим с GAC.

Download 6,27 Mb.

Do'stlaringiz bilan baham:
1   ...   68   69   70   71   72   73   74   75   ...   658




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish