我想在Windows 8 Metro Style应用中使用C#代码检查应用是否在平板电脑或PC上运行
答案 0 :(得分:2)
简短的回答是:无法完成。
你可以拥有一台不支持ARM处理器的平板电脑,那么它基本上只是一台笔记本电脑,只是另一种外形。外形不是您使用代码检查的内容。但是,您仍然可以找到该体系结构并确定是否运行ARM / x86 / x64并查看此blogpost - 然后编写:
var cpu = await SystemInfoEstimate.GetProcessorArchitectureAsync();
您还可以在项目中设置CPU配置 - 创建单独的ARM / x86 / x64配置。从而创建适合每个架构的应用程序的条件构建。