我正在开发一个需要在Windows 7,Windows 8和Windows 8 Tablet上工作的C#.NET业务应用程序。
“简单”的Windows窗体应用程序在Windows 8桌面和平板电脑上都可以工作吗?
有没有Windows 8平板电脑模拟器?
有没有其他的select?
由于对象的当前状态,操作无效
如何获得服务器上打开的HTTP连接的总数?
CLR之间的区别
将批处理shell脚本输出读入C#.Net程序
有没有一种方法来检测是否/当一个进程在C#.Net 2.0中启动另一个进程?
是的,常规的Windows窗体可以在Windows 8上运行。他们可以在任何支持你的目标.NET Framework版本的操作系统上工作。 他们可能无法在Windows RT平板电脑上运行,但运行完整Windows 8的平板电脑将会很好。
没有平板模拟器,但是可以在HP Slate 500上运行Windows 8,或者(我正在做的)通过iPad上的Parallels通过触摸控制运行Windows 8。
您可以在Silverlight / WPF中开发您的应用程序,并使其在Windows 7和8以及Windows RT(用于ARM平板电脑)中运行良好。 或者HTML5应用程序也是一个选项。
Windows 8仍然会有win32,所以你的所有基于win32的应用程序例如winform,C ++,COM应用程序仍然可以正常运行而不需要重新编译。 但是Win32将不会出现在表面平板电脑上,所以它们不会在那里运行。 你将不得不重新编码你的应用程序使用城域风格,这将实习使用WinRT(Windows运行时)。
有关详细信息,请参阅我的博客在Windows 8上
请参阅Windows 8有两个版本的RT / PRO。 支持RT的平板电脑不会运行任何传统桌面应用程序(您的Winforms是一个桌面应用程序)。 他们只会运行从商店下载的Windows商店应用程序。
你总是可以制作一个桌面版的Windows 8应用程序,但可以在Windows 8 Pro机器上运行
要回答第二部分的问题, splashtop有一个Windows Metro Testbed,可以在iPad或Android平板电脑上使用,以远程访问Windows 8并测试触摸界面。
WinForms属于桌面应用程序类别,因此安装了Windows Pro的任何计算机,无论是平板电脑还是PC都可以运行它。 使用WinRT安装的平板电脑将不支持它,因为它们只运行商店应用程序
对于第2部分:Visual Studio 2012具有用于测试Windows应用商店应用的内置模拟器,它提供了测试任何触摸手势的方法,并允许不同的屏幕分辨率和方向。
这个模拟器可以用来测试任何应用程序。 要启动模拟器,请打开“Program Files Common Files microsoft shared Windows Simulator 11.0 Microsoft.Windows.Simulator.exe”,或者搜索可执行文件。
现在在模拟环境内导航到您要测试的应用程序并运行它。
这不是完美的,但它的工作原理。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。