powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Совместная сборка Vb и C#
4 сообщений из 4, страница 1 из 1
Совместная сборка Vb и C#
    #32641804
HmuryjMik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос от не программиста, но технаря такой:

Могу ли я из модулей классов, реализованых на различных языках .NET, получить *.exe сборку в виде одного файла, используя IDE ?!!

Я полагаю, что это реализуемо посредством коммандной строки (1), путем "оформления" модуля класса на "чужом" (VB) языке для типа проекта (C#) в виде компонента (2). Но это явно "геморой".

Вопрос не теоретический. Я, например, хочу использовать сторонний модуль реализации класса работы с COM портом, а он, имеется в виде исходника на Vb.NET :(

Можно конечно перевести необходимое на C#, но и это не "то", а так-же использовать только "свое" - не эффективно (как же быть с "революционными" новациями МS).

Спасибо.
...
Рейтинг: 0 / 0
Совместная сборка Vb и C#
    #32641827
НЕ СКАЖУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Средствами IDE нельзя создавать многомодульные сборки.
Вместо это пользуются командной строкой.
...
Рейтинг: 0 / 0
Совместная сборка Vb и C#
    #32642107
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМогу ли я из модулей классов, реализованых на различных языках .NET, получить *.exe сборку в виде одного файла, используя IDE ?!!

Невозможно никаким способом. Можно поиметь одно приложение из нескольких файлов сборок, каждая из которых написана на своем языке, либо даже одну сборку из нескольких файлов-модулей, каждый из которых написана на своем языке. Последнее возможно только командной строкой.

Приложение из нескольких сборок - нормальная практика. Нет причин тратить усилия на создание единого файла.
...
Рейтинг: 0 / 0
Совместная сборка Vb и C#
    #32643509
HmuryjMik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да. Но, все таки, не вижу причин, что-бы этого нельзя MS было реализовать посредством IDE (не все же "мастера" коммандной строки):

vbc.exe /target:module VBclass.vb (получили 'VBclass.netmodule');

csc.exe /addmodule:VBclass.netmodule /t:module MainProg.cs (получили 'MainProg.netmodule');

al.exe VBclass.netmodule MainProg.netmodule /main:MainClass.Main /out:MainProg.exe /target:exe (получили 'MainProg.exe').

А так, в общем то, вопрос исчерпан :)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Совместная сборка Vb и C#
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]