0
ответов

Как получить список функций внутри DLL (управляемых и неуправляемых )?

Итак, я играю с DLL (UnityEditor.dll )Я хочу получить список всех функций внутри этой управляемой DLL, которые являются неуправляемыми (dll, вероятно, состоит из родного C++ (со статически скомпилированным файлом...
вопрос задан: 26 July 2012 01:47
0
ответов

Неуправляемые библиотеки DLL OpenCV не найдены asp.net

Мы создаем веб-приложение (C# .NET), которое использует неуправляемые библиотеки в форме оболочки Emgu opencv. Мы заставляем сборку быть 32-битной (x86), и мы используем 32-битную версию ...
вопрос задан: 8 June 2012 07:07
0
ответов

Почему неуправляемая структура не может быть членом управляемого класса?

Я знаю, что в C++/CLI нельзя использовать неуправляемые типы при определении управляемого класса: public struct Unmanaged { интервал х; инт у; }; публичный ref-класс Управляемый {один; Неуправляемые два; //ошибка ...
вопрос задан: 9 May 2012 20:00
0
ответов

В чем разница между неуправляемым типом и управляемым типом?

Когда я написал следующий фрагмент для экспериментов, он вызвал ошибку при наведении (см. снимок экрана): Невозможно объявить указатель на неуправляемый тип «динамическим». Фрагмент: dynamic* ...
вопрос задан: 30 March 2012 10:42
0
ответов

Установка описания службы Windows на C++

Я использую CreateService для установки исполняемого файла службы Windows, однако не могу понять, как установить описание для службы. Кто-нибудь знает как это сделать? Спасибо.
вопрос задан: 13 March 2012 12:54
0
ответов

Разница между управляемым и неуправляемым продуктом в приложении android?

Я прошел через форум разработчиков, чтобы узнать разницу между управляемым и неуправляемым продуктом в приложении. они говорят, что «неуправляемые элементы не хранят информацию об их транзакциях ...
вопрос задан: 22 February 2012 08:07
0
ответов

Что именно происходит во время «перехода с управляемого на собственный»?

Я понимаю, что в некоторых случаях среда CLR должна выполнять маршалинг, но, допустим, у меня есть: using System.Runtime.InteropServices; с использованием System.Security; [SuppressUnmanagedCodeSecurity] статический класс ...
вопрос задан: 8 February 2012 21:08
0
ответов

Как я могу преобразовать неуправляемый тип IntPtr в строку c #?

Я новичок в C # (из собственного фона C ++) и пытаюсь написать небольшой пользовательский интерфейс для печати широковещательных сообщений Windows, среди прочего . Я переопределил цикл сообщений WndProc по умолчанию в моем C # ...
вопрос задан: 7 February 2012 11:59
0
ответов

Как анализировать использование <неклассифицированной> памяти в windbg

Это приложение службы Windows .NET v4, работающее на машине x64. В какой-то момент после нескольких дней стабильной работы потребление памяти службами Windows резко возрастает, пока не произойдет сбой. Я был ...
вопрос задан: 31 January 2012 18:19
0
ответов

Что нужно делать в управляемом коде, чтобы сохранить хорошую производительность?

Я изначально нативный программист на C ++, в C ++ каждый процесс в вашей программе связан с вашим кодом, то есть ничего не происходит, если вы не хотите, чтобы это произошло. И каждый бит памяти выделяется (и ...
вопрос задан: 9 January 2012 10:52
0
ответов

Множественные вызовы функций из C # в неуправляемый код C ++ вызывают AccessViolationException

Я объявил импорт DLL в моей программе на C #, который выглядит следующим образом: [DllImport ("C: \\ c_keycode.dll", EntryPoint = "generateKeyCode" , CallingConvention = CallingConvention.Cdecl)] static ...
вопрос задан: 5 January 2012 00:18
0
ответов

Утечка неуправляемой памяти

Я использую приложение WPF, которое использует BitmapSource, но мне нужно сделать некоторые манипуляции но мне нужно проделать некоторые манипуляции с System.Drawing.Bitmaps. Использование памяти приложением увеличивается ...
вопрос задан: 29 December 2011 16:08
0
ответов

Минимальный код C # для извлечения из архивов .CAB или файлов InfoPath XSN в памяти

В последнее время я пытался реализовать некоторые функции, которые извлекают файлы из файла InfoPath XSN (архива .CAB). После обширных поисков в Интернете оказалось, что нет собственного ...
вопрос задан: 16 December 2011 21:37
0
ответов

Лучший способ вызвать управляемый код .NET из неуправляемого кода

Я пытаюсь найти наиболее эффективный метод вызов управляемого кода .NET из неуправляемого кода C ++. Я нашел информацию о размещении .NET в моем приложении C ++, и я могу создать ...
вопрос задан: 6 December 2011 20:29
0
ответов

Обнаружение утечки памяти для проектов в смешанном режиме: управляемый, неуправляемый и собственный

У меня есть решение Visual Studio 2010, которое содержит проекты C # (управляемый), C ++ / CLI (неуправляемый) и чистый C ++ (собственный). Я хотел бы выполнить обнаружение утечки памяти во всех трех проектах или хотя бы ...
вопрос задан: 14 October 2011 20:12
0
ответов

Распределение и разделение памяти в неуправляемом коде с помощью платформы Invoke (C#)

Я хочу распределить и разделить память в неуправляемом коде (C++) и мы вызываем их функции из управляемого кода (C#). Не уверен, что следующий код будет работать без утечек памяти или нет? C# ...
вопрос задан: 3 September 2011 15:48
0
ответов

Управляемый к неуправляемым накладным расходам

В .NET есть несколько мест, когда вы должны оставить управляемый код и перейти в область неуправляемого, также известного как собственный код. Назовем несколько: extern dll-функции Вызов COM Всегда есть комментарии ...
вопрос задан: 16 August 2011 05:46
0
ответов

Как войти в неуправляемую библиотеку C ++ из моего кода C ++ / CLI

У меня есть следующие три проекта в моем решение: 1. Библиотека C # 2. Управляемый код C ++ / CLI 3. Неуправляемый код C ++. Я проверил "Включить отладку неуправляемого кода" в моем проекте C # и собрал оба C ++ ...
вопрос задан: 2 August 2011 19:48
0
ответов

Чем Marshal.ReadInt32 и т. Д. Отличается от небезопасного контекста и указателей?

В частности: Маршал безопаснее ? Указатели быстрее? int pixel = Marshal.ReadInt32 (bitmapData.Scan0, x * 4 + y * bitmapData.Stride); int pixel = ((int *) bitmapData.Scan0) [x + y * bitmapData.Stride / 4] ...
вопрос задан: 27 July 2011 11:50
0
ответов

.NET System :: String в байты UTF8, хранящиеся в char *

Я оборачиваю некоторый неуправляемый код C ++ внутри проекта .NET. Для этого мне нужно преобразовать System :: String в байты UTF8, хранящиеся в char *. Я не уверен, что это лучший или даже правильный способ сделать это ...
вопрос задан: 6 July 2011 12:26
0
ответов

Как отправить строку по ссылке в неуправляемую библиотеку C, которая изменяет эту строку?

Я новичок в мире взаимодействия с неуправляемыми библиотеками. У меня есть неуправляемая функция C, которая изменяет строку по ссылке внутри функции. У меня проблемы с передачей строки из C # и ...
вопрос задан: 29 June 2011 00:11
0
ответов

фиксированный оператор в C # и управляемый указатель в коде IL

В небезопасном коде в C # я назначил указатель на управляемую переменную тип массива: int [] array = new int [3]; ... фиксированный (int * ptr = array) {// какой-то код } Затем я посмотрел на соответствующую часть ...
вопрос задан: 25 June 2011 21:03
0
ответов

Как определить, имеет ли объект ConstructorInfo неуправляемый параметр?

Мое приложение использует отражение для анализа кода c ++ / cli во время выполнения. Мне нужно определить, есть ли у типа конструктор без неуправляемых параметров (указателей и т. Д.), Потому что я хочу позже использовать: ...
вопрос задан: 8 May 2011 05:52
0
ответов

Что означает название класса, оканчивающееся на «Управляемый» (C # .NET)?

Я относительно новичок в C #, так что, пожалуйста, несите меня. Я понимаю основную разницу между управляемым и неуправляемым кодом. Но я все еще немного запутался, когда использовать некоторые методы. Например, что делает ...
вопрос задан: 2 May 2011 06:55
0
ответов

C #: преобразование строки в Sbyte *

В моем коде C # используется управляемая оболочка C ++. Чтобы создать новый объект этого типа Wrapper, мне нужно преобразовать String в Sbyte *. Несколько сообщений на StackOverflow.com обсуждали, как преобразовать String в byte [], поскольку ...
вопрос задан: 14 April 2011 16:00
0
ответов

Обработка различных неуправляемых целочисленных размеров

У меня есть библиотека C. Он имеет много вызовов функций, например: void init_foo (unsigned long x, unsigned long y); Сама библиотека динамически загружается во время выполнения (скорее как плагин). The ...
вопрос задан: 8 April 2011 06:50
0
ответов

Как я могу передать указатель с C # на неуправляемую DLL?

У меня есть неуправляемая DLL с функцией, которая принимает указатель в качестве аргумента. Как передать указатель из C #, не будучи «небезопасным»? Вот' private static ...
вопрос задан: 30 March 2011 19:05
0
ответов

Что эквивалентно WORD в C #?

Я пытаюсь получить доступ к неуправляемой библиотеке и Мне повезло, что у меня есть доступ к подробному руководству по API. К сожалению, я понятия не имею, что такое C # эквивалент типа WORD в C ++. Точно так же у меня нет ...
вопрос задан: 30 March 2011 18:23
0
ответов

Как строго назвать неуправляемую C ++ Dll?

I ' m работает над приложением C #, которое использует библиотеку EasyHook для внедрения DLL. EasyHook требует, чтобы у любого приложения, использующего его, было строгое имя. Чтобы четко назвать приложение, которое мне нужно ...
вопрос задан: 30 March 2011 02:24
0
ответов

Реализация универсального неуправляемого массива в C #

я реализую класс неуправляемых массивов в C #, который мне нужен для некоторых вызовов OpenGL. Все идет отлично, но я мы попали в препятствие. Следующий код не компилируется, и я понимаю, почему, но как я могу ...
вопрос задан: 22 March 2011 11:17