Я вызываю функцию из веб-сервера VB.NET в пользовательскую написанную неуправляемую DLL.Если мы вызываем эту библиотеку DLL через веб-сервис на многоядерном сервере, мы сталкиваемся с проблемами, и он всегда дает сбой.
Если я перезагружаю сервер и использую только одноядерный сервер, он всегда работает нормально и никогдасбои.
Я знаю, что вызов DLL ответственен за сбой, так как я вывел код отладки непосредственно перед и после вызова DLL.
Я могу принудительно привязать процессор .NET-кода к1 ядро, но это не относится к неуправляемой DLL.
Как заставить неуправляемую DLL работать только на одном ядре, поскольку я уверен, что это решит проблему?