dll- все статьи тега ➜ страница 2


Имя 'ViewBag' не существует в текущем контексте

Я пытаюсь использовать ViewBag в своем приложении, у меня есть все последние DLL, последняя версия MVC 3, но все же я все еще получаю ошибку: " имя 'ViewBag' не существует в текущем контексте" Я даже удалил, а затем повторно установил MVC 3, и все же нет никаких изменений. кроме того, я не верю, что dll отображаются в GAC. в чем может быть моя проблема? Или как добавить библиотеки DLL в GAC? ...

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

Я хотел бы простой пример экспорта функции из библиотеки DLL windows C++. Я хотел бы видеть заголовок, файл cpp и файл Def (если необходимо). Я бы хотел, чтобы экспортировать имя без отделки. Я хотел бы использовать самое стандартное соглашение о вызовах (__stdcall?). Я бы хотел использовать _ _ declspec (dllexport) и не нужно использовать DEF-файл. например: //header extern "C" { __declspec(dllexport) int __stdcall foo(long bar); } //cpp int __stdcall foo(long bar) { ...

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

у меня есть некоторые приложения (некоторые собственные, некоторые .NET), которые используют файлы манифеста, чтобы они могли быть развернут в полной изоляции, не требуя никакой глобальной регистрации COM. Например, зависимость от dbgrid32.ocx com-сервер объявляется следующим образом в myapp.исполняемый.файл манифеста, который находится в той же папке, что и myapp.exe: <?xml version="1.0" encoding="utf-8" standalone="yes"?> <assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-c ...

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

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

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

Я всегда ссылаюсь на DLL в моем коде C#, но они остались чем-то вроде тайны, которую я хотел бы прояснить. Это своего рода дамп мозга вопросов, касающихся DLL. Я понимаю, что DLL-это динамически связанная библиотека, Что означает, что другая программа может получить доступ к этой библиотеке во время выполнения, чтобы получить "функциональность". Тем не менее, рассмотрим следующий проект ASP.NET с Web.dll и Business.dll (Web.dll это функциональность переднего плана, и он ссылается Business.dll д ...

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

Я немного посмотрю .dll файлы, я понимаю их использование, и я пытаюсь понять, как их использовать. Я создал a .dll файл, содержащий функцию, которая возвращает целое число с именем funci () используя этот код, я (думаю) я импортировал .dll файл в проект(нет никаких жалоб): #include <windows.h> #include <iostream> int main() { HINSTANCE hGetProcIDDLL = LoadLibrary("C:Documents and SettingsUserDesktop fgfdgdgdgtest.dll"); if (hGetProcIDDLL == NULL) { std::cout < ...

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

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

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

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

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

Я только что интегрировал другие страницы проекта и его библиотеки DLL в папку/ папку моего существующего проекта. Моя структура проекта-3.5. Когда я пытаюсь построить проект или решение, он бросает следующую ошибку: " тип ' ASP.global_asax ' существует в обоих 'c:WindowsMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET файлыtimesheet15a75c54898b48b9assemblydl358b062b20ceda54_c98cc801App_global.асакс.Библиотеки DLL и 'c:WindowsMicrosoft.NETFrameworkv2.0.50727Temporary ASP ...

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

Я пишу приложение, которое работает с файлами Excel. Мне нужна функция для удаления листа. Я должен использовать сборку Microsoft.Офис.Взаимодействие.Превосходить.файл DLL. все нормально работает на машине разработчика, но когда я пытаюсь развернуть его на сервере, я получаю сообщение об ошибке: не удалось загрузить файл или сборку 'office, Version=14.0.0.0, Культура=нейтральная, PublicKeyToken=71e9bce111e9429c ' или один из его зависимости Я понимаю, что проблема возникает, когда MS ...

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

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

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

Я хочу иметь один проект Visual Studio, который создает DLL-файл и библиотеку импорта (.файл lib). (Библиотека импорта-это статически связанная библиотека, которая заботится о загрузке этого DLL-файла в другие проекты, которые его используют). поэтому я пошел в Visual Studio C++ 2008 Express Edition, создал новый проект библиотеки классов типа и установил " тип конфигурации "как" Dyanamic Library (.файл DLL.") но когда я создаю решение, единственный соответствующий выходной файл Я вижу, что э ...

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

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

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

Мне нужен инструмент командной строки для сброса стандартной информации о версии DLL Windows, чтобы я мог обрабатывать ее с помощью сценария bash (Cygwin). Как разработчик Java я не очень привык к инструментам разработки Microsoft (хотя у меня есть немного опыта работы с Microsoft Visual Embedded C++ 4.0 и Microsoft Visual Basic 6.0). соответствующий инструмент, кажется, mt.exe, а указано на SO. Однако единственный шанс узнать это небольшое приложение, чтобы загрузить 1.29 ГБ ISO из Windows S ...

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

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

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

у меня есть конфигурационный файл, который мне нужно загрузить как часть выполнения dll, которую я пишу. проблема, с которой я сталкиваюсь, заключается в том, что место, где я помещаю dll и файл конфигурации, не является "текущим местоположением", когда приложение работает. например, я поставил dll и xml-файл здесь: D:Program файлыMicrosoft Team Foundation Server 2010Application TierWeb ServicesbinPlugins но если я попытаюсь сослаться на xml-файл (в моей dll) вот так: XDocument do ...

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

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

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

Я пытаюсь экспортировать классы из DLL, которые содержат такие объекты, как std::vectors и std::strings - весь класс объявляется как экспорт dll через: class DLL_EXPORT FontManager { проблема в том, что для членов сложных типов я получаю это предупреждение: предупреждение ошибка c4251: 'FontManager::м__шрифтов' класс 'с std::map' должен иметь DLL-интерфейс, который будет использоваться клиентами класса 'FontManager' с [ _Kty=std:: string, ...

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

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

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

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