2013-10-16 54 views
-1

这里的情况是:

应用:C#平台:X86
DLL:C++平台:WIN32的Win32应用程序崩溃嵌入式8专业版

的Test1: (强固型平板电脑)与:WINDOWS嵌入式8专业
32位操作系统,基于x64的处理器

该应用程序运行正常,但调用DLL崩溃。

的Test2:
(强固型平板电脑)与:Windows 8的专业
32位操作系统,基于x86的处理器

一切OK!应用程序和调用DLL是好的。

谢谢你帮我弄清楚发生了什么事。 Test1中崩溃了什么?

谢谢。

回答

0

Windows 8 Embedded已定制为不包含完整版本的所有功能。这意味着在后台运行的东西更少,并且可能需要安全更新的文件更少。

但它也意味着如果您尝试使用这些功能,您将失败。异常消息应该会提供有关缺少的信息。我建议您记录例外信息,以帮助您解决问题或解决问题。

所包含的一组功能是完全可定制的,因此您需要联系谁从平板电脑中获取数据,以确定缺失的所有内容。

+0

这是我在碰撞时得到的消息,它不是很有用。 PresentationFramework.dll中发生类型'System.Windows.Markup.XamlParseException'的第一次机会异常 附加信息:类型'MainWindow'上与指定绑定约束匹配的构造函数的调用引发异常。 如果有这种异常的处理程序,程序可能会安全地继续。 – vcd

+0

@vcd:你检查内部异常吗? –