4
ответа

вызов управляемого кода от неуправляемого кода

Я хочу назвать свой код.NET от неуправляемого C++. Мой процесс entrypoint является базирующейся.NET, таким образом, я не должен волноваться о хостинге CLR. Я знаю, что это может быть сделано с помощью оберток COM для объектов.NET, но меня...
вопрос задан: 22 October 2008 15:44
3
ответа

Объедините несколько собственных DLLs в один DLL

У меня есть много маленьких DLLs, которые я хотел бы превратить в один большой (er) DLL (как предложено здесь). Я могу сделать так путем слияния моих проектов, но я хотел бы менее навязчивый путь. Могут несколько DLLs быть объединенными...
вопрос задан: 23 May 2017 12:13
3
ответа

Каковы последствия использования небезопасного кода

Кроме того, что сам код может получить доступ к памяти непосредственно. Каковы другие последствия использования "/небезопасный" флаг компилятора и "фиксированное" ключевое слово? Есть ли любой удар по эффектам...
вопрос задан: 23 May 2017 12:06
3
ответа

Разница между «управляемым» и «неуправляемым»

Я иногда слышу / читаю об этом, когда говорю о .NET Например, «управляемый код» и «неуправляемый код», но я понятия не имею, чем они являются и в чем их отличия. В чем их отличие ...
вопрос задан: 7 March 2014 16:44
3
ответа

Каково различие в управляемом и неуправляемом коде, памяти и размере?

После наблюдения и слушания много относительно управляемого и неуправляемого кода и знания единственной разницы - то, что управляемый о CLR, и неуправляемый за пределами CLR, это делает меня действительно любопытным к...
вопрос задан: 15 January 2013 23:46
3
ответа

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

Я хочу знать о неуправляемых ресурсах. Кто-нибудь может дать мне основную идею?
вопрос задан: 8 August 2010 05:27
3
ответа

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

Фон у Нас есть библиотека.NET, которая ссылается на один из наших неуправляемых dlls, позволяет, скажите: DotNet.dll Unmanaged.dll К настоящему времени, Unmanaged.dll является только 32-разрядным, таким образом, DotNet.dll отмечен с 32-разрядным...
вопрос задан: 26 July 2010 17:24
3
ответа

Корректное использование DllImport

Предположим, что существует интервал метода C++ NativeMethod (дважды, дважды *) в Native.dll. Моя первая попытка вызова этого метода из управляемого кода была (предположение, что я не должен указывать точку входа) [...
вопрос задан: 13 July 2010 14:51
3
ответа

Назовите библиотеку C++ от c#

Этот вопрос мог бы казаться повторением предыдущих. Я прочитал ряд сообщений, но не абсолютно ясный для моей ситуации. У меня есть библиотека C++, которая создается с помощью momentics IDE. Я имею...
вопрос задан: 2 June 2010 14:07
3
ответа

Действительно ли возможно назвать неуправляемый код с помощью отражения C# из управляемого кода?

Это - возможное отражение использования и.NET C# для вызывания динамически другой функции (с аргументами) записанный в C или C++, прежде чем.NET прибыла (неуправляемый код)? И smole C# пример, если это возможно, был бы...
вопрос задан: 2 June 2010 11:57
3
ответа

Обрабатывание исключения от неуправляемого dll в C#

У меня есть следующая функция, записанная в общедоступной статической строке C# GetNominativeDeclension (представьте surnameNamePatronimic в виде строки) {если (surnameNamePatronimic == пустой указатель) бросают новый ArgumentNullException ("...
вопрос задан: 18 May 2010 06:22
3
ответа

Маршал. Маршал AllocHGlobal VS. AllocCoTaskMem, Маршал. SizeOf VS sizeof ()

У меня есть следующая структура: [StructLayout (LayoutKind. Последовательный, CharSet = CharSet. Автоматический)] общедоступная структура WAVEHDR {внутренний IntPtr lpData;//указатель на заблокированный буфер данных внутренний uint...
вопрос задан: 5 March 2010 18:54
3
ответа

Выполнение вызова неуправляемого .dll от C#

Сколько времени типичные издержки добавляются путем называния .dll записанным в C++ из приложения C# с помощью следующего синтаксиса? [DllImport ("abc.dll", EntryPoint = "xcFoo", CallingConvention =...
вопрос задан: 3 March 2010 22:51
3
ответа

Мое приложение неуправляемо. Где я начинаю представлять управляемый код?

Мое целое приложение (который является довольно большим с исполняемым файлом 20 МБ) записано в неуправляемом C++. Поскольку я могу ясно видеть преимущества в использовании управляемого кода, я хочу начать представлять управляемый код...
вопрос задан: 17 December 2009 16:31
3
ответа

Каково различие между экземпляром делегата и указателем метода?

Я думал, что экземпляр делегата был взаимозаменяемым функциональным экземпляром. Возьмите следующий код: делегируйте международный AddDelegate (интервал a, интервал b); AddDelegate DelegateInstance; общественность освобождает DoStuff ()...
вопрос задан: 5 November 2009 16:59
3
ответа

Какие управляемые классы в Платформе.NET выделяют (или использование) неуправляемую память?

Существует ли известный (зарегистрированный) набор типов.NET, которые выделяют память в неуправляемой части памяти процесса? Например, документы Microsoft, что инфраструктура WPF, выделенная неуправляемый...
вопрос задан: 4 October 2009 02:27
3
ответа

Как я называю неуправляемый код C/C++ от веб-страницы ASP.NET C#

У меня есть веб-сайт ASP.NET, который использует C#, и я хотел бы вызвать функции от неуправляемого C/C++ DLL. Как я делаю это?
вопрос задан: 6 April 2009 01:21
2
ответа

Что понимается под «управляемыми» и «неуправляемыми» ресурсами в. NET?

Что подразумевается под терминами управляемый ресурс и неуправляемый ресурс в .NET? Как они фигурируют в картине?
вопрос задан: 26 June 2019 14:56
2
ответа

ПРАКТИЧЕСКОЕ РУКОВОДСТВО: назовите управляемый интерфейс C# от неуправляемого C++ на WindowsCE компактной платформой

У меня есть обширный неуправляемый Windows CE 5 код C++, который обеспечивает UI, который я хочу использовать в новом продукте путем объединения его с большой суммой более нового бизнеса и коммуникационной логики, записанной в...
вопрос задан: 17 December 2017 03:33
2
ответа

Встраивание неуправляемого dll в управляемый C# dll

У меня есть управляемый C# dll, который использует неуправляемый C++ dll использующий DLLImport. Все работает отлично. Однако я хочу встроить тот неуправляемый DLL в своем управляемом DLL, как объясняют Microsoft там: http://...
вопрос задан: 27 October 2016 07:30
2
ответа

Создать оболочку для импортированной функции c ++ в C #, Vb.net [дубликат]

У меня есть функция c ++ с экспортом, выглядящая так: extern «C» __declspec (dllexport) Функция LPCWSTR (void) Но не может получить ответ от нее в vb.net. Всегда получайте ошибку, что память повреждена. Я ...
вопрос задан: 1 March 2012 14:28
2
ответа

Действительно ли возможно поймать исключение нарушения прав доступа в.NET?

Есть ли что-нибудь, что я могу сделать для ловли AccessViolationException? Это бросается неуправляемым DLL, которым я не управляю.
вопрос задан: 22 July 2010 18:39
2
ответа

.NET - Копия от неуправляемого массива до неуправляемого массива

Я просматривал класс Маршала, но я, может казаться, не нахожу метод, который позволяет мне копировать с неуправляемого массива (IntPtr) к другому неуправляемому массиву (IntPtr). Является этим возможным использованием.NET?...
вопрос задан: 8 July 2010 21:22
2
ответа

Маршал. PtrToStringUni () по сравнению с новой Строкой ()?

Предположим, что у меня есть указатель символа типа* к строке unicode, и я знаю длину: символ* _unmanagedStr; интервал _unmanagedStrLength; и у меня есть 2 способа преобразовать его в строку.NET: Маршал. PtrToStringUni (...
вопрос задан: 21 June 2010 13:32
2
ответа

Прервать вызов неуправляемой DLL

У меня есть неуправляемая DLL с функцией, которая может работать долго, если входной параметр имеет большое значение, иногда это желательно, но не всегда. Как я могу в C # вызвать эту функцию, чтобы я ...
вопрос задан: 7 May 2010 00:29
2
ответа

Управляемый С++ для формирования моста между c# и C++

Я немного ржав, на самом деле действительно ржав со своим C++. Не коснулись его с Первого года обучения колледжа, таким образом, это было некоторое время. Так или иначе я делаю реверс того, что делает большинство людей. Вызов код C#...
вопрос задан: 16 April 2010 20:32
2
ответа

выделение “неуправляемой” памяти в c#

Я пишу программу в c#, который пользуется библиотекой C++, и по некоторым причинам я должен выделить неуправляемый буфер, чтобы передать его lib. Существует ли способ сделать это в c#? В основном я просто должен был бы...
вопрос задан: 15 April 2010 19:58
2
ответа

Создайте неуправляемый объект C++ в c#

У меня есть неуправляемый dll с классом "MyClass" в нем. Теперь есть ли способ создать экземпляр этого класса в коде C#? Вызвать его конструктора? Я попробовал, но Visual Studio сообщает об ошибке с...
вопрос задан: 14 April 2010 11:34
2
ответа

Использование неуправляемого кода из управляемого кода

Мне разработали мой проект в MFC, который является кодом unmnaged. Теперь я должен создать подобное приложение в C# путем многократного использования большинства классов MFC. Действительно ли возможно непосредственно экспортировать класс/структуру/перечис
вопрос задан: 20 March 2010 04:41
2
ответа

Как я могу объявить постоянные строки для использования и в неуправляемом C++ dll и в приложении C#?

Curently я отказываюсь от своих строковых значений константы от моего C++ в мой C# при запуске через обратный вызов, но я задаюсь вопросом, существует ли способ определить их в заголовочном файле C++, к которому я могу затем также обратиться...
вопрос задан: 15 March 2010 18:14