dll

использование ILMerge with.NET 4 библиотеки

две проблемы: 1) базовая сборка .NET, не включенная в сборку ILMerged у меня возникли проблемы с использованием ILMerge в моей пост-сборки после обновления с .NET 3.5/Visual Studio 2008 до .NET 4/Visual Studio 2010. У меня есть решение с нескольки ...

Получить путь к DLL во время выполнения

Я хочу получить dll путь к каталогу (или файлу) из его кода. (не программа .путь к файлу exe) Я пробовал несколько методов, которые я нашел:GetCurrentDir - возвращает текущий путь к каталогу.GetModuleFileName - возвращает путь к исполняемому файлу. ...

Встраивание одной dll в другую в качестве встроенного ресурса, а затем вызов его из моего кода

у меня есть ситуация, когда у меня есть DLL, которую я создаю, которая использует другую стороннюю DLL, но я предпочел бы иметь возможность создавать стороннюю DLL в моей DLL вместо того, чтобы держать их вместе, если это возможно. Это С C# и .NET 3 ...

Экспортировать классы, содержащие СТД:: объекты (векторные, карты и т. д.) Из DLL

Я пытаюсь экспортировать классы из DLL, которые содержат такие объекты, как std::vectors и std::strings - весь класс объявляется как экспорт dll через: class DLL_EXPORT FontManager { проблема в том, что для членов сложных типов я получаю это п ...

Загрузка DLL во время выполнения в C#

Я пытаюсь выяснить, как вы могли бы пойти об импорте и использовании .dll во время выполнения внутри приложения C#. Использование Сборки.LoadFile () мне удалось заставить мою программу загрузить dll (эта часть определенно работает, поскольку я могу п ...

Как получить расположение DLL в настоящее время выполняется?

у меня есть конфигурационный файл, который мне нужно загрузить как часть выполнения dll, которую я пишу. проблема, с которой я сталкиваюсь, заключается в том, что место, где я помещаю dll и файл конфигурации, не является "текущим местоположением", к ...

использование класса, определенного в библиотеке dll c++ в коде c#

У меня есть dll, которая была написана на c++, мне нужно использовать эту dll в моем коде c#. После поиска я обнаружил, что использование P/Invoke даст мне доступ к нужной мне функции, но эти функции определены в классе и используют нестатические час ...

Инструмент командной строки для сброса версии DLL Windows?

Мне нужен инструмент командной строки для сброса стандартной информации о версии DLL Windows, чтобы я мог обрабатывать ее с помощью сценария bash (Cygwin). Как разработчик Java я не очень привык к инструментам разработки Microsoft (хотя у меня есть ...

Копирование зависимостей DLL в Visual Studio

Как настроить проект в Visual Studio для копирования сторонних библиотек DLL, от которых зависит одна из ссылок проекта? У меня есть основной проект приложения и библиотека классов DLL. Основное приложение ссылается на библиотеку классов DLL, а сама ...

Как построить библиотеку импорта (.lib) и DLL в Visual C++?

Я хочу иметь один проект Visual Studio, который создает DLL-файл и библиотеку импорта (.файл lib). (Библиотека импорта-это статически связанная библиотека, которая заботится о загрузке этого DLL-файла в другие проекты, которые его используют). поэт ...

В чем разница между.файл DLL.,библиотека.,H-файлы?

Почему в проект я должен включить некоторые *.библиотека. ,h или некоторые другие файлы? И для чего эти вещи используются? ...

Как использовать Microsoft.Офис.Взаимодействие.Excel на машине без установленного MS Office?

Я пишу приложение, которое работает с файлами Excel. Мне нужна функция для удаления листа. Я должен использовать сборку Microsoft.Офис.Взаимодействие.Превосходить.файл DLL. все нормально работает на машине разработчика, но когда я пытаюсь развернуть ...

Ошибка компиляции: тип ' ASP.глобальный asax ' существует в обеих библиотеках DLL

Я только что интегрировал другие страницы проекта и его библиотеки DLL в папку/ папку моего существующего проекта. Моя структура проекта-3.5. Когда я пытаюсь построить проект или решение, он бросает следующую ошибку: " тип ' ASP.global_asax ' су ...

Как использовать сторонний DLL-файл в Visual Studio C++?

Я понимаю, что мне нужно использовать LoadLibrary(). Но какие еще шаги мне нужно предпринять, чтобы использовать сторонний DLL-файл? Я просто прыгнул в C++, и это единственная часть, которую я не получаю (как программист Java). Я просто смотрю, как ...

что на самом деле означает declspec(dllimport)?

Я видел исходный код Qt следующим образом: class Q_CORE_EXPORT QBasicAtomicInt { public: ... }; , который Q_CORE_EXPORT макрос определяет, как показано ниже: define Q_DECL_IMPORT __declspec(dllimport) так что __declspec(dllimport) на самом деле ...

Динамическая загрузка функции из библиотеки DLL

Я немного посмотрю .dll файлы, я понимаю их использование, и я пытаюсь понять, как их использовать. Я создал a .dll файл, содержащий функцию, которая возвращает целое число с именем funci () используя этот код, я (думаю) я импортировал .dll файл в ...

Что такое DLL и как это работает?

Я всегда ссылаюсь на DLL в моем коде C#, но они остались чем-то вроде тайны, которую я хотел бы прояснить. Это своего рода дамп мозга вопросов, касающихся DLL. Я понимаю, что DLL-это динамически связанная библиотека, Что означает, что другая програм ...

Как скопировать DLL файлы в ту же папку, что и исполняемый файл с помощью CMake?

мы используем CMake для создания файлов Visual Studio наших источников в нашем SVN. Теперь мой инструмент требует, чтобы некоторые DLL-файлы находились в той же папке, что и исполняемый файл. Файлы DLL находятся в папке рядом с источником. Как я мог ...

Создание файлов манифеста для регистрации-бесплатный COM

у меня есть некоторые приложения (некоторые собственные, некоторые .NET), которые используют файлы манифеста, чтобы они могли быть развернут в полной изоляции, не требуя никакой глобальной регистрации COM. Например, зависимость от dbgrid32.ocx com-се ...

Экспорт функций из библиотеки DLL с помощью dllexport

Я хотел бы простой пример экспорта функции из библиотеки DLL windows C++. Я хотел бы видеть заголовок, файл cpp и файл Def (если необходимо). Я бы хотел, чтобы экспортировать имя без отделки. Я хотел бы использовать самое стандартное соглашение о в ...