This print for content only-size & color not accurate 7" X 9-1/4" / casebound / malloy



Download 21,46 Mb.
Pdf ko'rish
bet972/1830
Sana28.09.2021
Hajmi21,46 Mb.
#188411
1   ...   968   969   970   971   972   973   974   975   ...   1830
Bog'liq
[book] [en] Pro C# 2008 and the NET 3.5 Platform Fourth Edition



Source Code

The MultifileAssembly project is included under the Chapter 15 subdirectory.

C H A P T E R   1 5  

I N T R O D U C I N G   . N E T  A S S E M B L I E S



498

8849CH15.qxd  10/22/07  1:46 PM  Page 498




Understanding Private Assemblies

Technically speaking, the assemblies you’ve created thus far in this chapter have been deployed as



private assemblies. Private assemblies are required to be located within the same directory as the

client application (termed the 



application directory) or a subdirectory thereof. Recall that when you

set a reference to CarLibrary.dll while building the CSharpCarClient.exe and VbNetCarClient.exe

applications, Visual Studio 2008 responded by placing a copy of CarLibrary.dll within the client’s

application directory (at least, after the first compilation).

When a client program uses the types defined within this external assembly, the CLR simply

loads the local copy of CarLibrary.dll. Because the .NET runtime does not consult the system reg-

istry when searching for referenced assemblies, you can relocate the CSharpCarClient.exe (or

VbNetCarClient.exe) and CarLibrary.dll assemblies to a new location on your machine and run

the application (this is often termed Xcopy deployment).

Uninstalling (or replicating) an application that makes exclusive use of private assemblies is a

no-brainer: simply delete (or copy) the application folder. Unlike with COM applications, you do

not need to worry about dozens of orphaned registry settings. More important, you do not need to

worry that the removal of private assemblies will break any other applications on the machine.


Download 21,46 Mb.

Do'stlaringiz bilan baham:
1   ...   968   969   970   971   972   973   974   975   ...   1830




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