Вопросы по теме 'tlbimp'

.Net - тестер взаимодействия с COM
Я создал класс на C #, который показываю COM. Я могу зарегистрировать его с помощью RegAsm.exe. Я хотел бы протестировать его перед отправкой, но использование TlbImp.exe дает мне ошибку «Тип libaray был экспортирован из сборки CLR и не может быть...
464 просмотров
schedule 02.08.2023

Сервер и клиент DCOM написаны на .NET.
Я разрабатываю сервер DCOM в .NET 4 (VS2010, C #). Само по себе это работает нормально. Теперь мне также нужно разработать .NET-клиент для этого DCOM-сервера, но я не могу добавить ссылку на TypeLib. Visual Studio сообщит мне, что библиотека...
2624 просмотров
schedule 25.07.2023

Импортер библиотеки типов не смог преобразовать подпись для предупреждения члена в тривиальной установке.
Обратите внимание на этот самый простой IDL-файл: import "unknwn.idl"; typedef struct _MyStruct { DWORD len; [size_is(len)] BYTE *buffer; } MyStruct; [ object, uuid(903C11E8-46A0-4E6E-B54C-6619B6A42CCB), pointer_default(unique)...
1195 просмотров
schedule 15.04.2022

Использование tlbimp без необходимости второй сборки?
Я пытаюсь реализовать COM-интерфейс в моей dll С#, чтобы другие могли его использовать. Я определил интерфейс в foo.idl. Я пропустил foo.idl через tlbimp, чтобы создать foo.dll, сборку .Net. Теперь, чтобы реализовать мой интерфейс, я могу...
383 просмотров
schedule 18.02.2022

Что делать, если MIDL не может создать TLB?
Я пытаюсь создать inproc-сервер C # для sbtsv.idl (он включен в Windows 8 SDK). Почти все инструкции, которые я нахожу, говорят вам использовать MIDL для создания .tlb файл, затем tlbimport , чтобы создать прокси dll. Однако, если IDL не...
2835 просмотров
schedule 09.07.2023

Объявление открытого массива потеряно при повторном создании interop.dll с помощью tlbimp.exe из type-lib
Мне нужно восстановить interop.dll из библиотеки типов. Поэтому я загорелся TlbImp.exe" foo.tlb /out:interop.dll Но в отличии от оригинального interop.dll я узнал с помощью обозревателя объектов (см. ниже) void SetNodeArr(int Size,...
358 просмотров
schedule 06.01.2023

Возможна ли сборка решения С#/COM за пределами сайта?
Я работаю на сервере интеграции, и теперь я хотел бы создать решение C#.NET 4.5, которое ссылается на библиотеку COM. COM-объект НЕ установлен на машине CI. У меня есть файл .tlb под рукой. Я уже создал .dll с помощью tlbimp.exe и включил ссылку...
96 просмотров