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

Какова фактическая функция параметра проекта С# Разрешить небезопасный код
Мне было интересно, применяется ли параметр проекта С# «Разрешить небезопасный код» только к небезопасному коду С# в самом проекте или необходимо установить этот параметр при компоновке в собственной DLL С++? Как насчет связывания в управляемой...
4712 просмотров
schedule 09.07.2022

Статическая переменная-член в шаблоне с несколькими DLL
Мой код построен на нескольких файлах .dll, и у меня есть класс шаблона со статической переменной-членом. Я хочу, чтобы один и тот же экземпляр этой статической переменной-члена был доступен во всех библиотеках DLL, но это не работает: я вижу...
7533 просмотров
schedule 04.11.2023

Попытка чтения или записи защищенной памяти при вызове собственной C DLL
У меня есть родная dll C, которая экспортирует одну функцию, кроме DllEntryPoint, FuncX. Я пытаюсь выяснить, как FuncX взаимодействует со своим вызывающим абонентом, потому что он имеет возвращаемый тип void и не имеет параметров. Когда я вызываю...
1743 просмотров
schedule 20.02.2024

IE с использованием mshtmled.dll. Но что такое mshtmled.dll?
У меня есть веб-приложение, которое время от времени переводит IE в зависшее состояние, когда IE использует 100% ЦП. Единственный выход - прекратить процесс IE. Когда я смотрю на трассировку стека потока, который зависает в iexplore.exe, я вижу,...
16158 просмотров
schedule 06.11.2022

Импорт явно созданного экземпляра класса шаблона из dll
Будучи новичком в dll, я должен спросить всемогущего SO о чем-то. Скажем, я явно создаю экземпляр класса шаблона следующим образом: template class __declspec(dllexport) B<int>; Как мне снова использовать импорт этого шаблонного...
6278 просмотров
schedule 27.09.2022

Можно ли вызвать C# DLL из C DLL?
Я создал DLL на С#. Теперь я хочу использовать R Environment для вызова функций в этой DLL. Среда R поддерживает вызов неуправляемых библиотек DLL C/C++, но не .NET DLL. Итак, мой вопрос: могу ли я вызывать функции в C# DLL из C/C++ DLL? Если...
8537 просмотров
schedule 01.11.2023

обертывание приложения MFC Gui в DLL (или что-то еще) для взаимодействия с .NET
звучит как ужасная идея? Да я тоже так думал. Излишне говорить, что им сказали, что я должен это сделать. Ситуация: старое графическое приложение C++ на основе MFC, которое считывает и обрабатывает большое количество источников данных во...
1058 просмотров
schedule 14.12.2023

Может ли 64-битный EXE-файл связать 32-битные библиотеки DLL?
Я спрашиваю, потому что заметил, что многие 64-битные EXE-файлы ссылаются на то, что кажется 32-битными DLL. Например, мое 64-битное приложение MFC ссылается на user32.dll, urlmon.dll, wininet.dll — все это 32-битные библиотеки DLL, которые...
21921 просмотров
schedule 13.03.2024

Dllimport не может импортировать старую dll Borland
У меня есть много устаревшего кода, который я в настоящее время компилирую, используя устаревшую установку Borland C++ 3.0. В этом коде есть механизм правил, который я хотел бы извлечь и использовать в приложении C# .NET. Дело в том, что если я...
2178 просмотров
schedule 21.09.2022

Может ли DLL связать другую DLL с библиотекой импорта, если первая DLL связана во время выполнения?
Я пишу DLL для аудиоплеера (foobar2000), используя его SDK. Моя DLL связана с другой DLL, и я сделал это с помощью библиотеки импорта (.lib). Однако во время выполнения аудиоплеер жалуется, что в моей DLL (той, которая ссылается на другую)...
1969 просмотров
schedule 03.01.2024

C ++ - Импорт явно специализированных шаблонов в Windows
У меня возникли проблемы с установкой связи программы в Windows с VC2008 SP1. Я явно специализирую функцию-член шаблона в DLL, которая правильно отображается как экспортированный символ в обходчике зависимостей, для правильного типа и с правильными...
196 просмотров
schedule 25.09.2022

Как использовать COM dll в моей программе на C++
Я хочу использовать DLL COM в моей библиотеке C++. Как я понял, это #импорт файла .tlb dll, что я и сделал: #import "mycom.tlb" no_namespace Проблема в том, что я не совсем знаю, где разместить это объявление. это должно быть внутри файла H...
10906 просмотров
schedule 07.11.2023

Поздняя загрузка dll плагина .net
У меня есть приложение С# .Net 2.0CF, в котором я хотел бы загрузить DLL-плагин .NET во время выполнения. Насколько я понимаю, я должен иметь возможность использовать System.Reflection.Assembly.LoadFrom() для загрузки DLL в сборку. Затем...
580 просмотров
schedule 12.11.2023

Использование DLL, использующей COM в С#
Я пишу DLL на C++, которая будет использоваться в C#. DLL имеет некоторую функцию, где я вызываю hres = CoInitializeEx(NULL, COINIT_MULTITHREADED); и следующий звонок hres = CoInitializeSecurity( NULL, -1,...
3128 просмотров
schedule 15.01.2024

Создание C++ DLL для проекта C# — функции не экспортируются
Я работаю над проектом, который требует некоторой обработки изображений. Фронтенд программы написан на C# (потому что ребята подумали, что на нем намного проще сделать пользовательский интерфейс). Однако, поскольку часть обработки изображений...
1052 просмотров
schedule 03.08.2022

GCC экспортирует оформленное имя функции только из dll
У меня есть dll, она экспортирует функцию ... extern "C" int __stdcall MP_GetFactory( gmpi::IMpUnknown** returnInterface ) { } Я компилирую это с помощью компилятора Code :: Blocks GCC (V3.4.5). Проблема: полученная dll экспортирует...
2045 просмотров
schedule 15.04.2024

Возможна ли централизованная / разделяемая COM-библиотека?
У нас есть система, которая использует стороннюю COM-DLL, написанную на vba. У нас есть централизованное веб-приложение и 1-50 клиентских компьютеров, которые должны ссылаться на эту COM-DLL, чтобы использовать наше централизованное веб-приложение....
107 просмотров
schedule 11.11.2022

Ссылочные библиотеки DLL не загружаются в Visual Studio 2010
Я работаю над проектом C # 4.0 в VS2010, и мне нужно было использовать некоторые старые библиотеки DLL, содержащие элементы управления, которые были созданы в C # 3.5 на VS2008. Когда я впервые добавляю библиотеки DLL к ссылкам, я смог увидеть...
14899 просмотров
schedule 02.10.2022

Где разместить неуправляемую DLL для импорта в программу C#?
Это должно быть действительно глупый вопрос, но я все еще очень зеленый, когда дело доходит до С#. Во всяком случае, у меня есть DLL, и я импортирую ее с помощью следующей строки: [DllImport(@"MyCoolDll")] Я взял это прямо из...
1847 просмотров
schedule 04.01.2024

Как поймать FileNotFoundException при работе в Mono и отсутствии DLL?
У меня есть рабочий стол Windows 7 x64 с vs2010 и виртуальная установка Linux с mono и monodevelop. Я компилирую следующую программу с помощью vs2010 и запускаю ее на виртуальной машине Linux, и она завершается с ошибкой FileNotFoundException,...
1344 просмотров
schedule 06.03.2024