适用于Windows 10 wup app的WACK工具中支持的API测试错误

时间:2016-02-08 07:38:07

标签: c# api windows-10-universal wack

我在测试WACK工具后开发了WUP应用程序,结果是支持API测试失败。以下消息

•发现错误:支持的API测试检测到以下错误:此应用程序类型不支持api-ms-win-core-console-l1-1-0.dll中的API GetConsoleOutputCP。 NotNul.dll调用此API。 此应用程序类型不支持api-ms-win-core-processenvironment-l1-1-0.dll中的API GetStdHandle。 NotNul.dll调用此API。

我在输出

中收到了警告
  

C:\ Program Files \ MSBuild \ Microsoft.NetNative \ ARM \ ilc \ IlcInternals.targets(886,5):警告:未解决的P / Invoke方法'SetConsoleTextAttribute!api-ms-win-core-console-l2-程序集中的1-0.dll'System.Console,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a',因为它在UWP应用程序中不可用。请使用另一个API,或使用[DllImport(ExactSpelling = true)表示您了解使用非UWP应用程序API的含义。   1> C:\ Program Files \ MSBuild \ Microsoft.NetNative \ ARM \ ilc \ IlcInternals.targets(886,5):警告:未解决的P / Invoke方法'GetConsoleScreenBufferInfo!api-ms-win-core-console-l2-1程序集'System_Console中的-0.dll',版本= 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a',因为它在UWP应用程序中不可用。请使用另一个API,或使用[DllImport(ExactSpelling = true)表示您了解使用非UWP应用程序API的含义。

如何解决此问题。我无法在我的代码中找到我在哪里使用此API。请提前告诉您。

0 个答案:

没有答案