Re: VB.NET и C# в одной DLL, возможно ли?
От: Aggtaa Россия  
Дата: 17.09.04 12:12
Оценка: -1
Здравствуйте, NPC, Вы писали:

NPC>Можно ли упаковать в одну DLL код, написанный и на VB.NET, и на C# (разнородный код находится в разных исходниках)? Языки разные потому, что у кода разные источники. Если можно, то мне это изрядно упростило бы процедуру установки и доставки. Если нет, то оно и так работает , но я буду очень благодарен за ответ.

Можно. Но не средствами Visual Studio.

Два варианта:
Или скомпилируй сначала разные исходники в модули, с коммандной строчки. Соответственно csc.exe /t:module ... и vbc.exe /t:module .... Получившиеся .nemodule файлы затем свяжи с помощью al.exe /t:library 1.netmodule 2.netmodule.

Или скомпилируй один модуль (например, vb) vbc.exe /t:module ... и затем привяжи его к остальному с помощью компилятора C#: csc /t:library ... /addmodule:1.netmodule. Или наоборот, C#-ый модуль привязывай к "VB-шной" сборке.
A.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.