首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows 8上的表面运行时异常

Windows 8上的表面运行时异常
EN

Stack Overflow用户
提问于 2013-04-24 08:59:10
回答 2查看 585关注 0票数 0

我们遇到了一个奇怪的问题,我们已经开发了几个月前,今天我们不得不重新打开应用程序,以使客户作出一些改进。但一个奇怪的例外开始出现。这似乎是来自ScatterView。但奇怪的是,该应用程序正在进行生产和代码是相同的,可能是什么原因?这是个例外。

代码语言:javascript
运行
复制
System.TypeInitializationException was unhandled
HResult=-2146233036
Message=The type initializer for 'Microsoft.Surface.Presentation.Input.InteractiveSurface'  threw an exception.
Source=Microsoft.Surface.Presentation
TypeName=Microsoft.Surface.Presentation.Input.InteractiveSurface

在这里您可以找到完整的堆栈跟踪http://pastebin.com/y3vVurfm

谢谢,我忘了说这个应用是在.net 4.5上开发的

EN

回答 2

Stack Overflow用户

发布于 2013-04-27 13:52:22

您所面临的运行时异常可能是您正在为任何CPU编译并正在使用x64操作系统的结果。您可以通过仅为x86重新编译来克服这一问题。

请注意:在Windows 8上,对于运行针对Microsoft /三星SUR40 (触摸事件未被报告)的应用程序,还有一些其他限制。Pixelsense SDK是在Microsoft Windows 8尚未发布时创建的,因此不要期望它会受到支持。

如果您希望对这两个平台都有支持,请参阅https://blogs.sevensteps.com/Lists/Posts/Post.aspx?ID=10,以了解如何实现这一目标。

票数 1
EN

Stack Overflow用户

发布于 2015-09-10 07:36:29

我遇到了同样的problem,最后找到了一个解决方案:

异常由GetItemOrientation中的Microsoft.Surface.Presentation.Controls.ScatterCanvas中的一个函数引发。

您可以通过自己在GetItemOrientation上设置Orientation属性或通过设置ScatterViewItem.CanRotate = false来省略ScatterViewItem中的失败函数调用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16187718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档