答案 0 :(得分:1)
试试这个:
Package package = Package.Current;
var os = package.Id.Architecture.ToString();
if (os == "X86")
{
//Write code works in X86 only
}
else if (os == "X64")
{
//Write code works in X64 only
}
else
{
//Write code works in ARM only
}
答案 1 :(得分:0)
我认为你的问题不是问题。 UWP应用程序可以在x86,x64和arm架构上运行。因为只有在构建代码时,才应该选择构建到x86,x64和arm,而不是在运行时,这是不可能的。
当您编写逻辑代码时,您几乎不需要关心应用程序将在哪种架构上运行。
我认为你应该关心的是: