Ошибка при отправке приложения в Магазин Windows. Собственный API api-ms-win-core-synch-l1-2-0.dll:OpenEventA() не разрешен
1028: собственный API api-ms-win-core-synch-l1-2-0.dll:OpenEventA() не разрешен в сборке AnylyncRuntimeComponent.dll. Обновите его и попробуйте снова.
1028: собственный API api-ms-win-core-synch-l1-2-0.dll:CreateEventA() не разрешен в сборке AnylyncRuntimeComponent.dll. Обновите его и попробуйте снова.
1028: собственный API api-ms-win-core-synch-l1-2-0.dll:CreateEventExA() не разрешен в сборке AnylyncRuntimeComponent.dll. Обновите его и попробуйте снова.
Пожалуйста, помогите решить эту проблему.
1 ответ
Вам нужно собрать для Unicode - если ваш исходный код вызывает "OpenEvent", то он фактически заменяется препроцессором версией "A" или "W" в зависимости от того, строите ли вы для ANSI или Unicode.
Если вы сами не используете эти API, это означает, что вы связываетесь с чужим кодом, который не был создан для Unicode, и вам нужно попросить их предоставить вам версию Unicode.