0

1028:原生API API-MS-雙贏的核心-synch-l1-2-0.dll:程序集AnylyncRuntimeComponent.dll中不允許使用OpenEventA()。更新它,然後再試一次。錯誤而遞交申請到Windows Store中的原生API API-MS-雙贏的核心同步-l1-2-0.dll:OpenEventA()是不允許的

1028:在程序集AnylyncRuntimeComponent.dll中不允許使用本機API api-ms-win-core-synch-l1-2-0.dll:CreateEventA()。更新它,然後再試一次。

1028:程序集AnylyncRuntimeComponent.dll中不允許使用本機API api-ms-win-core-synch-l1-2-0.dll:CreateEventExA()。更新它,然後再試一次。

可以幫來解決這個問題。

+0

你打電話OpenEventA,CreateEventA或CreateEventExA?這些看起來像是合法錯誤:Windows Store或Windows Phone應用程序不支持OpenEventA,CreateEventA和CreateEventExA。 OpenEventW和CreateEventExW是允許的,所以你可以使用它們。 – 2015-02-06 06:34:02

+0

首先感謝您的回覆。我還沒有創建任何這些在我RuntimeComponent還是在我的整個solution.I不沒有如何處理這個錯誤。可以請你建議我怎麼在提交構建到店裏來處理這些類型的錯誤。 – 2015-02-06 06:39:28

回答

1

你需要建立對Unicode的 - 如果你的源代碼調用「OpenEvent」,那麼它實際上是由預處理器換成無論是「A」或「W」版本取決於是否您正在爲ANSI或Unicode。

如果您完全不使用這些API自己,這意味着你用,這不是對Unicode內置別人的代碼鏈接,你需要讓他們爲您提供一個Unicode版本。