0

1028 : 기본 API api-ms-win-core -synch-l1-2-0.dll : AnylyncRuntimeComponent.dll 어셈블리에서 OpenEventA()를 사용할 수 없습니다. 그것을 업데이트 한 다음 다시 시도하십시오.Windows 저장소에 응용 프로그램을 제출하는 동안 오류가 발생했습니다. 기본 API api-ms-win-core-synch-l1-2-0.dll : OpenEventA()가 허용되지 않습니다.

1028 : 기본 API api-ms-win-core-synch-l1-2-0.dll : 어셈블리 AnylyncRuntimeComponent.dll에서 CreateEventA()를 사용할 수 없습니다. 그것을 업데이트 한 다음 다시 시도하십시오.

1028 : 기본 API api-ms-win-core-synch-l1-2-0.dll : AnylyncRuntimeComponent.dll 어셈블리에서 CreateEventExA()를 사용할 수 없습니다. 그것을 업데이트 한 다음 다시 시도하십시오.

이 문제를 해결하는 데 도움을주십시오.

+0

OpenEventA, CreateEventA 또는 CreateEventExA를 호출하고 있습니까? 이러한 오류는 합법적 인 오류처럼 보입니다. OpenEventA, CreateEventA 및 CreateEventExA는 Windows Store 또는 Windows Phone 앱에서 지원되지 않습니다. OpenEventW 및 CreateEventExW는 허용되므로 대신 사용할 수 있습니다. –

+0

먼저 답장을 보내 주셔서 감사합니다. 내 RuntimeComponent 또는 내 전체 솔루션에서 이들 중 어떤 것도 만들지 않았습니다.이 오류를 처리하는 방법을 모르겠습니다. 저장소에 빌드를 제출하는 동안 이러한 유형의 오류를 처리하는 방법을 제안 해주십시오. –

답변

1

유니 코드 용으로 빌드해야합니다. 소스 코드가 "OpenEvent"를 호출하면 실제로 ANSI 용으로 빌드하는지 여부에 따라 "A"또는 "W"버전으로 선행 프로세서로 대체됩니다 또는 유니 코드.

이러한 API를 직접 사용하지 않는다면 유니 코드 용으로 제작되지 않은 다른 사람의 코드와 연결되어 있다는 의미이므로 유니 코드 버전을 제공하도록 요청해야합니다.