Я пытался перевести его в режим выпуска, но приложение вылетало при запуске. Я включил отладку собственного кода (смешанный режим), чтобы найти проблему, и получил ошибку в классе IAppWindowMethods.
ошибка была в set_IsShownInSwitchers() ->
Код: Выделить всё
public unsafe static void set_IsShownInSwitchers(IObjectReference _obj, bool value)
{
IntPtr thisPtr = _obj.ThisPtr;
ExceptionHelpers.ThrowExceptionForHR(((delegate* unmanaged[Stdcall])(*(IntPtr*)((nint)(*(IntPtr*)(void*)thisPtr) + (nint)8 * (nint)sizeof(delegate* unmanaged[Stdcall]))))(thisPtr, value ? ((byte)1) : ((byte)0)));
}
Код: Выделить всё
Exception thrown at 0x00007FF80D67FE4C (KernelBase.dll) in ACloud.exe: 0x8001010D: An outgoing call cannot be made since the application is dispatching an input-synchronous call.Существует много классов и файлов, и я не могу скопировать все файлы в новый проект, чтобы найти проблему, каждый раз добавляя файлы.
Может кто-нибудь объяснить, что это за ошибка и как ее исправить?
Извините за мой английский.
Подробнее здесь: https://stackoverflow.com/questions/791 ... he-problem
Мобильная версия