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



Download 6,27 Mb.
Pdf ko'rish
bet53/658
Sana12.06.2023
Hajmi6,27 Mb.
#950840
1   ...   49   50   51   52   53   54   55   56   ...   658
Bog'liq
CLR via C Programmirovanie na platforme Microsoft NET Framework 4 5 na yazyke C


Глава.2 .Компоновка,.упаковка,.развертывание.и.администрирование.приложений
fatal error CS0009: Metadata file 'C:\MultiFileLibrary.dll' could not be
opened—'Error importing module 'rut.netmodule' of assembly 
'C:\MultiFileLibrary.dll'— The system cannot find the file specified
Это означает, что при построении новой сборки 
должны
присутствовать все 
файлы, на которые она ссылается.
Во время исполнения клиентский код вызывает разные методы. При первом 
вызове некоторого метода среда CLR определяет, на какие типы он ссылается как 
на параметр, возвращаемое значение или локальную переменную. Далее CLR пы-
тается загрузить из сборки, на которую ссылается код, файл с манифестом. Если 
этот файл описывает типы, к которым обращается вызванный метод, срабатывают 
внутренние механизмы CLR, и нужные типы становятся доступными. Если в ма-
нифесте указано, что нужный тип находится в другом файле, CLR загружает этот 
файл, и внутренние механизмы CLR обеспечивают доступ к данному типу. CLR 
загружает файл сборки только при вызове метода, ссылающегося на расположен-
ный в этом файле тип. Это значит, что наличие всех файлов сборки, на которую 
ссылается приложение, для его работы
 не обязательно
.
добавление сборок в проект в среде Visual Studio
Если проект создается в среде Visual Studio, необходимо добавить в проект все 
сборки, на которые он ссылается. Для этого откройте окно 
Solution
Explorer
, щелкните 
правой кнопкой мыши на проекте, на который нужно добавить ссылку, и выберите 
команду 
Add
Reference
. Откроется диалоговое окно 
Reference.Manager
(рис. 2.2).
рис. 2.2.
.Диалоговое.окно.Reference.Manager.в.Visual.Studio


79
Объединение.модулей.для.создания.сборки
Для того чтобы добавить в проект ссылку на сборку, выберите ее в списке. Если 
в списке нет нужной сборки, то для того чтобы ее найти (файл с манифестом), 
щелкните на кнопке 
Browse
. Вкладка 
Solution
служит для добавления в текущий 
проект ссылки на сборки, созданные в другом проекте этого же решения. Раздел 
COM
в диалоговом окне 
Reference.Manager
позволяет получить доступ к неуправляемому 
COM-серверу из управляемого кода через класс-представитель, автоматически 
генерируемый Visual Studio. Вкладка 
Browse
позволяет выбрать сборку, недавно 
добавленную в другой проект.
Чтобы сборки отображались в списке на вкладке 
NET
, выполните инструкции 
по адресу:
http://msdn.microsoft.com/en-us/library/wkze6zky(v=vs.110).aspx

Download 6,27 Mb.

Do'stlaringiz bilan baham:
1   ...   49   50   51   52   53   54   55   56   ...   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