Описание тега registration-free-com

1 ответ

Есть ли способ просмотреть записи COM путем обхода файла TLB в.NET?

Я конвертирую приложение для использования бесплатной регистрации COM. Есть несколько сторонних COM-библиотек, в которых обычно вызывается regsvr32. Я проверил, что я могу создавать объекты из этих сторонних dll, создавая параллельный манифест. Я ис…
09 май '17 в 16:41
1 ответ

Reg-Free внепроцессные события COM-сервера

Мы пытаемся изменить COM-объект вне процесса на COM-объект вне процесса. Новый процесс просто передает Dispatch ранее использовавшемуся COM-объекту, поэтому мы можем при желании вернуться к объекту in-proc. Это работает нормально, но мы сталкиваемся…
20 мар '15 в 09:39
2 ответа

Обратный вызов из.Net COM dll клиенту Delphi в COM без регистрации (параллельный)

TLDR: я пытаюсь вызвать асинхронные обратные вызовы из.Net COM dll для Delphi клиента.exe, но они не работают должным образом в COM без регистрации, хотя синхронные обратные вызовы работают, а также асинхронные обратные вызовы работают, когда это не…
26 фев '15 в 09:11
1 ответ

Загрузка незарегистрированной сборки.NET из неуправляемой нативной библиотеки C++ в приложении Java

Я использую приложение Java, которое может быть расширено с помощью пользовательских пакетов, которые могут включать в себя собственный код, поэтому я не имею никакого контроля над средой Java, кроме возможности добавления расширений jar. В этом слу…
1 ответ

Как SXS выбирает, какая версия платформы должна быть загружена?

В настоящее время я работаю над получением сборок.NET (с классами COM) для бесплатной регистрации. Это работает хорошо, однако у меня есть одна проблема, которую я не могу точно определить точную причину. Моя проблема в том, что привязка сборки не в…
05 сен '13 в 16:05
2 ответа

Как мы можем модульно протестировать наш C++ COM-код без регистрации DLL?

Мы пытаемся добавить модульное тестирование в наше устаревшее COM-приложение на C++. Нам также нужны наши сборочные машины, чтобы иметь возможность выполнять юнит-тесты, чтобы гарантировать, что в каждой сборке не было ошибок. Однако мы не хотим, чт…
1 ответ

COM без регистрации, когда Dll находится в отдельной папке

Этот вопрос был задан ранее на SO, например, здесь и здесь. Сценарий таков, что кто-то хочет использовать COM-компонент в своем приложении без необходимости регистрации COM-компонента на компьютере. Это достигается путем добавления двух файлов маниф…
11 авг '15 в 13:35
0 ответов

COM без регистрации не играет хорошо с однопоточными объектами. Контекст активации отброшен во время маршалинга

Я работаю над интеграцией библиотеки на основе COM/CLI в приложение на основе Java через JNI (да, это немного беспорядок). По большей части это работает, но я столкнулся с некоторым затруднением, когда дело доходит до того, как контексты активации в…
1 ответ

COM/DLL без регистрации с несколькими версиями одной и той же библиотеки типов (SxS)

В приведенном ниже вопросе есть очень хорошая инструкция о том, как заставить Delphi использовать элементы управления ActiveX без регистрации. COM-DLL без регистрации? Но у меня есть дополнительный вопрос - может ли это также использоваться для подд…
17 янв '19 в 09:47
1 ответ

Почему загрузчик ищет в реестре мой COM-компонент без регистрации?

Я успешно использую COM без регистрации для загрузки компонентов COM в мой процесс.Net. Внезапно что-то изменилось (кажется, пока я был на обеде:-)), и процесс загрузки перестал работать. Если раньше мои COM-компоненты загружались правильно, то тепе…
12 сен '12 в 13:22
0 ответов

Регистрация бесплатно activex показать предупреждение в IE, зарегистрировано нет

В моем приложении мое приложение создает IwebBrowser2, браузер открывает activex, а мое приложение генерирует манифест со ссылкой на activex. <dependentAssembly> <assemblyIdentity name='ActiveXForm' type='win32' version='6.0.0.0' processorA…
22 фев '18 в 15:34
1 ответ

Невозможно получить работающий без регистрации COM из VBA

ОБНОВЛЕНИЕ: Потратив более 20 часов на то, чтобы заставить работать простой пример, я понял, что это не так просто, как кажется. Подобные статьи раскрывают "ошибки" - и это было написано до Windows 7 (которая обрабатывает по-разному). Я придерживаюс…
1 ответ

Может ли компонент SilverLight создавать не требующий регистрации COM-видимый объект.NET

Мы пытаемся загрузить в SilverLight 5.0 компонент, работающий в IE, видимый COM-объект.NET без регистрации с помощью API контекста активации. http://msdn.microsoft.com/en-us/library/ms973913.aspx Компонент SilverLight работает в браузере как доверен…
2 ответа

Использование EXE-сервера через квазиизолированный COM

Я был в состоянии использовать манифесты и особенно задачу MSBuild GenerateApplicationManifest, так что наше основное приложение использует изолированный COM. Я могу создать все COM-объекты, реализованные в нужных мне DLL, без необходимости регистри…
14 дек '16 в 04:35
1 ответ

Регистрация Бесплатные COM, скриптовые модели, MT.exe и *.RGS скрипты

У меня есть свободный для регистрации C++ COM компонент, чей манифест я генерирую с помощью mt.exe, используя VS2010. Все работает, за исключением того, что я не могу указать, какую модель потоков используют мои классы. Я создал небольшой проект rep…
26 ноя '12 в 20:02
2 ответа

Visual Studio вызывает игнорирование встроенного манифеста сборки при отладке

Мое клиентское приложение.NET зависит от другой сборки. Эта зависимость объявлена ​​в app.manifest файл: app.manifest <?xml version="1.0" encoding="utf-8"?> <asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmln…
2 ответа

Регистрация Бесплатная COM Interop Initialization - конструктор без параметров

Мне нужно написать бесплатную библиотеку COM Interop для регистрации, см. Ссылку MSDN Одним из требований является, и я цитирую "Чтобы класс на основе.NET был совместим с активацией без регистрации из COM, класс должен иметь конструктор по умолчанию…
0 ответов

Регистрация бесплатно com delphi

Так что у меня есть DLL, которую я хочу использовать с ком. Это было сделано в C#, и я хочу использовать DLL в Delphi. Мой пользователь настолько ограничен, что регистрация DLL может быть реальной болью. И мне сказали, что что-то вроде регистрации б…
0 ответов

Использование COM-взаимодействия без регистрации с C# .NET DLL без кодовой базы /GAC?

У меня есть C# .NET DLL, которая предоставляется через COM Interop, для которого я создал файл манифеста. DLL используется через Excel VBAProject с использованием CreateActCtx а также CreateObject создавать мои объекты. Все работает нормально, однак…
10 авг '16 в 01:39
1 ответ

C# Project add reference - динамический путь, основанный на конфигурации?

Один из моих проектов на C# должен ссылаться на DLL-файл, созданный вручную (событие после сборки) с помощью tlbimp.exe после сборки другого проекта. Причина в том, что я решил отказаться от регистрации DLL из-за того, что наши компьютеры для разраб…
10 июн '14 в 22:52