c# - 看似第 22 条军规关于 : developing ARM solutions on a non-ARM device

标签 c# visual-studio-2012 windows-runtime arm winrt-xaml

为了在设计器中查看我的 XAML 表单,我必须将调试平台设置为 x86(如果我将其设置为 ARM,我会在设计器中收到一条消息,表明设置为 ARM 时无法显示 XAML 表单) 。那么:我如何知道我正在做的事情(例如使用某些功能或编程结构)实际上在 ARM 设备上不起作用? IOW,我想鱼与熊掌兼得(可视化 XAML 表单)并吃掉它(让它在 ARM 上运行,即使我告诉 Visual Studio 将其视为 x86 项目)。

最佳答案

正如 Mayank 所说,将您的项目设置为针对任何 CPU。这将允许它在任何设备(Intel 或 ARM)上运行。不要担心做一些你不被允许做的事情。如果您留在 SDK 内,就保证是安全的。如果您开始尝试破解系统,那么您将面临以英特尔芯片为目标的风险,但如果您这样做,您将不会获得商店的认证:)

关于c# - 看似第 22 条军规关于 : developing ARM solutions on a non-ARM device,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13223615/

相关文章:

c# - Visual Studio 2012 中的 NuGet 构建失败

database - 我的 Win JS SQLite 3 应用程序需要太多时间来进行插入

c# - 从不同版本的HIVE获得的TFetchResultsResp结果之间的冲突

c# - 嵌套包含 Entity Framework Core

c++ - Visual Studio 2012 错误 0xC0000005 数组输出

c++ - C++从VS2005升级到VS2012出现错误LNK1181的解决方案

.net - Windows 应用商店应用程序在关闭优化的情况下未能通过认证?

c# - Toast 通知不起作用?

c# - javascript google Places 在 html 中工作,但在 asp 内容中不起作用

c# - 在Windows Store应用中使用sqlite进行多线程