Описание тега unmanagedresources
2
ответа
C# получение версии неуправляемой DLL
Я звоню неуправляемой DLL из моего управляемого кода C# и хотел проверить, я звоню правильную версию. Код, который я пытаюсь загрузить сборку (чтобы затем получить файл ресурса и затем получить версию): cur_version = Assembly.LoadFile("X:\Workspace\…
17 мар '10 в 03:45
0
ответов
Передача неуправляемых ресурсов другим классам
При использовании неуправляемых ресурсов лучше всего передавать их другим объектам? Я понимаю, что ответственность за его удаление должен нести класс, который создает неуправляемый ресурс, но ресурс сохраняется, если я передаю его конструктору, кото…
03 июн '16 в 15:42
1
ответ
Существует ли какой-либо стандартный способ явного закрытия служб и других ресурсов?
Например, при использовании подключения к базе данных, потоков или потоков ввода-вывода (все, что требуется для явного закрытия / освобождения), существует ли какой-либо стандартный способ сделать это? Возможно, путем реализации какого-то стандартно…
20 дек '11 в 16:40
0
ответов
MVC 5 ссылается на неуправляемые dll
Я борюсь с проблемой и совершенно потерялся в правильном подходе к решению проблемы. У меня есть приложение MVC 5, работающее на Windows Server 2008 R2, которое взаимодействует с пакетом учета (Казначейство) через неуправляемую COM-DLL. Как я понима…
08 май '17 в 11:42
4
ответа
Как добавить файлы jar из нескольких неуправляемых каталогов в конфигурацию проекта SBT .scala
Я пытаюсь заставить SBT создать проект, который может иметь более одного неуправляемого каталога. Если бы у меня был один каталог, я мог бы легко сделать это так: unmanagedBase := file( "custom-libs" ).getAbsoluteFile Но так как у меня есть два ката…
19 фев '12 в 03:41
1
ответ
Как правильно вызвать функции Poco из управляемого кода C++?
Я использую функции pocoXML в управляемой DLL, которая используется другим управляемым проектом C++. Управляемая DLL компилируется отлично. Но при вызове DLL-функции, которая использует функцию poco, я получаю сообщение об ошибке Debug Assertion Fai…
23 янв '19 в 09:35
3
ответа
Вызов пользовательского типа из DLL, написанной на C++ из C#
Я использую DLL, написанную на C++, в моем проекте на C#. Я был в состоянии вызвать функции в DLL, используя этот код: [DllImport("hidfuncs", EntryPoint = "vm_hid_scan", ExactSpelling = true, CharSet = CharSet.Ansi, CallingConvention = CallingConven…
04 фев '10 в 18:54
4
ответа
Нужно реализовать финализатор в классе, который использует TcpClient?
У меня есть класс (скажем MyClass) который использует (имеет в качестве частного поля) TcpClient объект. MyClass инвентарь IDisposable призвание TcpClient.Close в Dispose метод. Мой вопрос должен MyClass также реализовать финализатор для вызова Disp…
12 фев '09 в 15:27
1
ответ
Как обрабатывать исключения, созданные неуправляемым блоком кода
В моем коде я запускаю exe-файл через вызов процесса. Как обработать исключение, сгенерированное exe-файлом. Может кто-нибудь, пожалуйста, помогите.
07 дек '10 в 05:50
2
ответа
Следует ли поместить Marshal.FreeHGlobal в окончательный блок, чтобы обеспечить распределение ресурсов?
У меня есть следующий блок кода: IntPtr unmanagedPointer = Marshal.AllocHGlobal(buffer.Length); Marshal.Copy(buffer, 0, unmanagedPointer, buffer.Length); SomeCommandThatCanThrowAnException(); Marshal.FreeHGlobal(unmanagedPointer); Если блок будет за…
19 авг '10 в 20:29
1
ответ
C# Force закрыть приложение и освободить неуправляемые ресурсы
В какой-то момент во время моего приложения я хочу сохранить файл, и если он не может выйти из приложения, отобразить причину сбоя И освободить все неуправляемые ресурсы, которые выполняются через дисторктор. При использовании отладки и пошагового в…
02 июн '16 в 12:53
1
ответ
Как я могу определить, является ли ресурс неуправляемым?
Я использую Visual Studio 2017 для написания приложений на C#. Я стараюсь избавиться от всех объектов, которые я создаю, используя выражение "using". Visual Studio предупреждает меня, если я создаю экземпляр объекта, НЕ основанного на типе, который …
31 янв '18 в 17:05
2
ответа
Является ли код System.Data.SqlClient управляемым кодом?
Запросы выполняются в программе C# с использованием пространства имен System.Data.SqlClient управляемого или неуправляемого кода? Каждый раз, когда соединение закрыто, (conn.Close() метод используется) ресурс считает выпущенным, или мы должны распор…
10 апр '13 в 16:02
2
ответа
Wpf управляемая очистка ресурсов
Я пытаюсь найти хороший способ очистки неуправляемых ресурсов, которые могут генерировать мои пользовательские элементы управления. В этом сценарии родительское окно открывает дочернее окно с пользовательским элементом управления с неуправляемыми ре…
20 апр '14 в 19:47
4
ответа
Управляемые против неуправляемых ресурсов в.NET. Какая разница?
Я читал главу Wrox Professional C# 4 и.NET 4 "Управление памятью и указатели", в частности, о том, как работает сборка мусора в.NET. Это объясняется тем, что "сборщик мусора не знает, как освобождать неуправляемые ресурсы (например, файловые дескрип…
17 мар '11 в 13:34
1
ответ
Имеет ли значение, что COM-объект, не назначенный для var, не освобожден?
Будут ли освобождены все неуправляемые объекты COM в случае, если я использую такой код var worksheet = new Application().Workbooks.Add().Worksheets.Add(); Marshal.ReleaseComObject(worksheet); вместо такого кода var excel = new Application(); var wo…
14 ноя '16 в 15:49
2
ответа
Неуправляемые ресурсы и утилизация ()
Я читал несколько статей о Dispose() метод и обнаружил, что неуправляемые ресурсы должны быть явно освобождены от Dispose() method (или метод finalize()), а в статье говорится, что файловые дескрипторы и объекты подключения к базе данных являются пр…
20 май '13 в 09:59
1
ответ
Использование таблицы строк ресурсов в неуправляемой dll из управляемого кода
У меня есть неуправляемое приложение MFC. Я написал оболочку CLI для приложения и преобразовал в DLL. Неизмененный код имеет строковые ресурсы таблицы, которые используются для отображения сообщений здесь и там. Теперь я могу вызывать неуправляемый …
14 сен '11 в 05:35
0
ответов
ADODB объекты являются неуправляемым ресурсом?
Я создал набор записей ADODB, команду и т. Д. В своем приложении winform, и мне было интересно, должен ли я реализовать IDisposable на их классах-обертках, чтобы освободить их. Это неуправляемые ресурсы? И чтобы освободить любой неуправляемый ресурс…
02 мар '16 в 14:19
1
ответ
Есть ли обратное [<AutoOpen>]?
Этот пост содержит два взаимосвязанных вопроса, которые имеют общую очистку ресурсов. Я прочитал этот пост, а также несколько других на сайтах Microsoft, пытаясь определить, что является управляемым ресурсом по сравнению с неуправляемым. Исходя из т…
12 сен '16 в 17:34