Все вопросы: [dll]

999 вопросов

4
голосов
1ответов
147 просмотров

Как получить определенные версии среды выполнения .NET для использования в windbg?

Я отлаживаю старый дамп процесса с одного из наших серверов.Он был создан около месяца назад.Для работы с SOS мне нужна mscorwks.dll версии 2.0.50727.4016 и mscordacwks.dll для архитектуры AMD64. Есть ли официальное место для получения этих dll?Я нашел один вопрос по StackOverflow , который о...

3
голосов
4ответов
946 просмотров

Приложение VB6 вызывает исключение OutOfMemory .NET DLL

У нас есть приложение VB6, которое обращается к .NET DLL.Иногда после того, как приложение VB6 работало в течение длительного времени и часто вызывало код .NET, сторона .NET выдает исключение OutOfMemory, даже если на машине достаточно памяти.Объем памяти VB6 также далеко не предел. Сохраняет ...

0
голосов
2ответов
722 просмотров

Есть минимальный php5ts.dll?

Я завершил разработку своего веб-приложения и использую mongoose для обслуживания страниц php.Размер приложения и мангуста меньше 2 МБ. Размер php5ts.dll составляет почти 5 МБ, что действительно добавляет лишнего шума.Кроме того, мое приложение очень минимальное, поэтому мне не нужны многие ф...

0
голосов
4ответов
2061 просмотров

FileLoadException с новой версией dll

У меня есть приложение, которое должно работать с двумя версиями dll.Я решил, что просто скомпилирую приложение один раз, скопирую exe в два каталога, а затем скопирую две версии библиотек DLL в каждый из этих каталогов.К вашему сведению, я ничего не делаю с GAC.Однако я получаю исключение FileL...

0
голосов
4ответов
802 просмотров

Любой «компилятор» python, который может статически связать зависимость python2x.dll?

Насколько я понимаю, py2exe может только динамически связывать файл python2x.dll.Существуют ли какие-либо «компиляторы» Python, которые могут упаковать все это в один автономный файл .exe для облегчения переносимости? Если да или нет, то какой компилятор z0mg лучший!

2
голосов
1ответов
306 просмотров

Как можно надежно загрузить DLL при загрузке Проводника Windows?

Я занимаюсь разработкой надстройки для Windows Explorer, которая добавит некоторые улучшения в WebDAV, и с этой целью я ищу хороший и надежный способ принудительной загрузки DLL с помощью Windows Explorer. в 32- и 64-битных ОС XP / Vista / Win7. Мне кажется, я припоминаю, что BHO загружался б...

1
голосов
2ответов
2312 просмотров

Конвертировать видео файл в формат TIFF с помощью ffmpeg.dll или avcodec.dll?Возможно ли «на лету»?

Я хочу создать программу, которая получает видеофайл из Qt, конвертирует этот видеофайл в файлы TIFF и отправляет их алгоритму, который обрабатывает эти файлы TIFF. Мои вопросы: возможно ли с помощью ffmpeg или avcodec не преобразовывать видеофайл в TIFF-файлы сначала на жестком диске и пос...

4
голосов
2ответов
3474 просмотров

Создание точки входа в C # DLL для вызова из WIX

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

5
голосов
1ответов
11151 просмотров

C #: передача массива строк в C ++ DLL

Я пытаюсь передать несколько строк из массива в свою библиотеку C ++. Функция библиотеки C ++: extern "C" _declspec(dllexport) void printnames(char** ppNames, int iNbOfNames) { for(int iName=0; iName < iNbOfNames; iName++) { OutputDebugStringA(ppNames[iName]); } } ...

199
голосов
10ответов
141718 просмотров

Как мне найти PublicKeyToken для конкретной dll?

Мне нужно воссоздать поставщика в моем файле web.config, который выглядит примерно так: <membership defaultProvider="AspNetSqlMemProvider"> <providers> <clear/> <add connectionStringName="TRAQDBConnectionString" applicationName="TRAQ" minRequiredPasswordLength="...

2
голосов
2ответов
471 просмотров

C #: проблема с загрузкой C ++ DLL

В моем коде я могу загрузить «MessageBoxA» из user32.dll и использовать его, но если я попытаюсь загрузить и использовать функцию из моей DLL, у меня произойдет сбой. Мой код C #: [DllImport("SimpleDLL.dll")] static extern int mymean(int a, int b, int c); [DllImport("user32.dll")] static e...

0
голосов
1ответов
1347 просмотров

Заставить веб-приложение использовать определенную версию dll C # asp.net

У меня есть веб-приложение ASP.NET, в котором есть ссылки на пару библиотек классов, которые я разработал. Каждая из этих библиотек имеет номер версии, установленный в файле AssemblyInfo.cs. Я хотел бы заставить приложение использовать только библиотеки определенной версии.т.е. Если у меня ...

1
голосов
2ответов
456 просмотров

использование объектов ms office com в других системах без установленного офиса

Я написал приложение для чтения файлов Excel. Мне пришлось добавить несколько ссылок на Microsoft Office Com Objects. он работал хорошо в моей системе, но когда я хотел использовать его в другой системе, в которой не был установлен ms office, Я столкнулся с проблемой. Я также нес файлы DLL, кото...

1
голосов
4ответов
1180 просмотров

Отправка байта [] [] между неуправляемой dll C ++ и управляемой dll C #

У меня есть неуправляемая dll C ++, которая экспортирует следующие методы: ERASURE_API void encode(unsigned char ** inp, unsigned char ** outp, unsigned int *block_nums, size_t num_block_nums, size_t sz); ERASURE_API void decode(unsigned char ** inp, unsigned char ** outp, unsigne...

0
голосов
2ответов
1519 просмотров

Узнайте, почему Visual Studio решает скопировать библиотеки DLL в каталог bin

У меня есть проект веб-приложения.Я пытаюсь выяснить, почему определенные библиотеки DLL копируются в каталог bin веб-приложения.Насколько я понимаю, в списке ссылок нет ссылок на библиотеки DLL. Хотя я не думаю, что это должно иметь значение, я просмотрел все библиотеки DLL проектов, от кото...

0
голосов
1ответов
404 просмотров

DllGetVersion не дает ожидаемых результатов под Windows 7

У меня есть код, который пытается проверить, работает ли мое приложение с заданными темами.Вот код C #: internal class NativeMethods { [DllImport("comctl32", CharSet = CharSet.Auto, SetLastError = true)] internal static extern uint DllGetVersion(ref DLLVERSIONINFO pdvi); [StructLay...

1
голосов
3ответов
730 просмотров

Как ограничить доступ к моей DLL

Можно ли ограничить доступ к моей библиотеке .NET DLL?В моем приложении больше сборок EXE, и мне нужно поделиться кодом, но я не хочу, чтобы кто-то другой мог его использовать.

3
голосов
6ответов
5550 просмотров

Загрузка среды выполнения объекта Delphi с использованием BPL

У меня есть класс в отряде. Обычно, когда я меняю алгоритм его методов, мне приходится его перекомпилировать и доставлять патч целиком. Думаю создать экземпляр класса с помощью DLL. После поиска на delphi.about.com я обнаружил, что вместо DLL я могу использовать BPL. Это DLL для Delphi. Проблема...

7
голосов
7ответов
4844 просмотров

Как я могу вернуть PChar из функции DLL в приложение VB6 без риска сбоев или утечек памяти?

Мне нужно создать DLL, которая используется приложением VB6.Эта DLL должна предоставлять несколько функций, некоторые из них должны возвращать строки. Это объявление VB6: Declare Function MyProc Lib "mylib.dll" (ByVal Param As String) As String И это заглушка реализации Delphi в mylib....

4
голосов
3ответов
3086 просмотров

Измените экспорт dll (таблицу символов).Я хочу скрыть имена функций

У меня есть сторонняя dll, в которой я хочу изменить имена символов.Это возможно?Я не хочу, чтобы конкуренты знали, какой компонент использует мой продукт.У меня нет источника dll.

0
голосов
3ответов
1671 просмотров

Конфигурация сборки Microsoft для 32-разрядного смешанного приложения C / C ++

У нас есть 32-битное смешанное приложение C / C ++, которое мы пытаемся развернуть в мире. Естественно, он использует библиотеки времени выполнения C и C ++. Мы используем VS 2005. Манифест, созданный VS2005, выглядит следующим образом: <?xml version="1.0" encoding="UTF-8" standalone="...

4
голосов
3ответов
1030 просмотров

Как отлаживать DLL, вызываемую из Java, в Delphi?

В Delphi я написал DLL, которую можно вызывать из Java через JNA (собственный доступ к Java) .Методы в этой DLL представляют собой простые операции, но для будущего использования и более сложных вызовов я хотел бы знать, как я могу использовать отладчик Delphi, если DLL вызывается напрямую из J...

5
голосов
4ответов
10272 просмотров

Развертывайте библиотеки DLL Crystal Report только с помощью ClickOnce без использования обязательного MSI

Я считаю, что обычный способ развертывания Crystal Report с помощью программы .NET состоит в том, чтобы установить его в качестве предварительного условия в настройках публикации, а затем .msi будет упакован с файлами ClickOnce в Интернете / сети / CD / wtv.Когда пользователь запускает setup.exe...

0
голосов
2ответов
192 просмотров

Где разместить библиотеки DLL скомпилированной C #

Я скомпилировал RibbonLib, затем у меня есть две библиотеки DLL (Microsoft.WindowsAPICodePack.dll и Ribbon.dll), но где мне нужно разместить эти библиотеки DLL, чтобы использовать их в моей Visual Studio 2008? Я использую Windows 7 Ultimate, если это необходимо.;)

4
голосов
2ответов
2871 просмотров

Как установить .net dll?

В Visual Studio, когда пользователь добавляет ссылку, появляется другое диалоговое окно со списком компонентов .net.Я пытаюсь скопировать dll в папку GAC, но не знаю, как сделать так, чтобы эта dll отображалась в диалоговом окне «Добавить ссылку».Кто-нибудь знает почему?Заранее спасибо!

3
голосов
4ответов
1498 просмотров

Используете Qt для создания почти родного приложения Windows?

Мне нравится, что Qt кроссплатформенный, но я хочу создать приложение, которое будет вызывать некоторые специфичные для Windows .dll.Вроде как Google Chrome использует стекло в Windows Vista / 7 (я знаю, что Chrome не написан с использованием фреймворка Qt, просто подумал, что это хороший пример...

1
голосов
3ответов
261 просмотров

Есть ли способ упаковать динамическую библиотеку в двоичный файл приложения?

Привет, я разрабатываю приложение Qt, которое использует плагин (динамическую библиотеку), и мне было интересно, есть ли способ собрать приложение и библиотеку в одном файле (возможно, используя функцию QResource?)

10
голосов
4ответов
14870 просмотров

Создаете ветку в DllMain?

Кажется, что когда поток создается из DllMain после DLL_PROCESS_ATTACH, он не запускается, пока не будут загружены все библиотеки DLL.Поскольку мне нужно убедиться, что поток выполняется, прежде чем я продолжу, я захожу в тупик.Есть ли способ принудительно запустить поток?

0
голосов
3ответов
2267 просмотров

Карта C ++ действительно медленная?

Я создал dll для gamemaker. dll были очень медленными, поэтому, немного поинтересовавшись, я узнал, что могу использовать карты в С ++ и создавать dll. в любом случае, я представляю, что мне нужно хранить в трехмерном массиве: информация [id] [номер] [номер] идентификатор соответствует иденти...

2
голосов
1ответов
2918 просмотров

обратные вызовы внутри DLL?

У меня есть обратный вызов внутри C DLL (static void __stdcall).Я хочу, чтобы другая программа зарегистрировала его как таковое (передав ей функцию ptr), а затем вызвала обратный вызов внутри DLL.Мне пока не повезло.Однако тот же обратный вызов работает, если он находится внутри обычной програ...