在平板电脑上部署surface sdk2应用程序

问题描述:

我使用visual studio 2010 - > suface v2 - > surface application(WPF)开发了一个表面应用程序(wpf)。在平板电脑上部署surface sdk2应用程序

现在我想测试平板电脑中的应用程序。我在Windows rt和8上试过,但没有一个兼容。

我在这种情况下需要什么平板电脑规格。或者我应该如何部署应用程序。

还有一个问题,我们如何指定设计的分辨率。即三星sur40有一个更大的屏幕和平板电脑小。我们如何在应用程序中调整这一点。是否需要这种调整。 正在使用的名称空间是,

using System; 
using System.Windows; 
using System.Windows.Controls; 
using System.Windows.Media; 
using System.Windows.Media.Imaging; 
using Microsoft.Surface; 
using Microsoft.Surface.Presentation.Controls; 

在此先感谢。

+0

WPF是一个基于Windows的技术。它只能在基于桌面的Windows中运行。我不知道任何可以运行该平板电脑的平板电脑。 – 2013-03-13 14:07:47

+0

向我们展示创建项目时插入的名称空间。 WPF命名空间是'System.Windows'。 2011年,微软将旧的Surface硬件重新命名为“PixelSense”,但命名空间仍然是“Surface”。 PixelSense需要特殊的硬件,不能在台式机或平板电脑上运行。 – 2013-03-13 18:37:07

+0

我用Windows 7(32位)在本地PC中开发了该应用程序。 命名空间SurfaceApplicationDemo { 公共部分类SurfaceWindow1:SurfaceWindow { 公共SurfaceWindow1() { 的InitializeComponent(); AllowDrop = true; 背景= Brushes.Transparent; AddWindowAvailabilityHandlers(); } : : – 2013-03-14 06:03:12

其实有几个Win 8平板电脑可以运行完整的Windows 8并运行Windows 7可以运行的所有应用程序。我正在使用Acer W510-1666来运行我的WPF应用程序。

我希望这有助于

+0

+1我真的不知道。和它的真棒新闻。现在我们拥有了WPF的强大功能和“可移植性”! – 2013-03-13 18:44:52

+0

使用visual studio sdk2开发的应用程序无法在Windows 8平板电脑中使用。平板电脑是否需要任何额外的硬件或软件。 我的应用程序只是一个演示目的,只有少数几个控件如分散视图和表面按钮。 应用程序得到安装,但没有运行按钮点击。 我试图用sdk2例如散点拼图示例应用程序,但它甚至没有运行。 什么是所有这些mishapps的实际原因。对表面应用程序开发很陌生。 在此先感谢。 – 2013-03-14 11:02:27

+0

您能否提供有关您的应用程序失败的更多详细信息: - 您是否收到任何错误消息?如果是这样,他们是什么? - 你是否包含所有必要的库(特别是Surface相关的库)? – FHnainia 2013-04-23 16:40:22

要在Windows 8系统上运行的应用程序Pixelsense(专业版),你需要安装面运行。要捕获多点触控输入,请确保应用程序在普通窗口中运行,而不是SurfaceWindow。