РЕДАКТИРОВАННЫЙ ВОПРОС
Привет, это общий рабочий процесс этого проекта
у нас есть приложение, написанное на cobol, поэтому мы можем связаться с этим приложением, используя только C DLL
метод, который мы должны вызвать в dll
, дан ниже
[DllImport(@"C:\CCExpert\haz450cp.dll", EntryPoint = "HAZ450CP", CallingConvention = CallingConvention.Cdecl)]
unsafe public static extern void HAZ450CP(ref p45_control p45_controlx, out p45_clreturn p45_clreturnx, ref p45_clclaim p45_clclaimx);
, что мы сделали, мы вызываем C dll
из C# DLL
, этот C# dll
прекрасно работает с консольным приложением,это означает, что мы можем дать входные данные для него, и мы получаем правильный вывод также из консольного приложения.
Но когда я пытаюсь вызвать тот же C#DLL
из ASP.NET WebService
, ошибка его выдачи ![Error 1](https://i.stack.imgur.com/U321I.png)
После выбора опции отладки я получаю другое окно, например следующее:
![enter image description here](https://i.stack.imgur.com/X0sYN.png)
Спасибо