0

我创建了一个 Windows 应用商店类库。这包含一些用户控件和自定义控件。这个库的输出类型是 .dll

我可以在我的 Windows 应用商店应用程序中使用这个 .dll,并且该应用程序在模拟器和本地机器上运行良好。我正在将 Visual 2012 RC 与 Windows 8 RTM 一起使用

我还计划在 WinRT (ARM) 设备上运行这个应用程序。

我的问题是:为了在 WinRT (ARM) 设备上运行应用程序,我需要创建一个 .winmd 文件还是可以使用 .dll?

4

1 回答 1

1

由于您将无法在 ARM 设备上进行开发,因此您唯一的部署选择是构建、发布和下载它。可能有一些方法可以在公司网络中推送应用程序,但我不知道那里的细节。

关于如何处理 ARM 部署的有趣博客:http: //tech.xster.net/tips/how-to-debugdeploy-winrtwindows-8-app-to-arm-tablet/

但是,如果您只考虑在将应用程序提交到 Windows 应用商店时需要做什么,那就另当别论了。在上传到 Windows 应用商店之前,您可以通过在 VIsual Studio 2012 中选择菜单选项项目/存储/创建应用程序包来创建应用程序包。

如果您的应用程序是纯 WinRT,那么您可以选择 Architecture Neutral,它将创建一个适用于所有设备的应用程序包;x86、x64 和 ARM。Visual Studio 将负责需要完成的工作......

于 2012-10-14T14:13:51.023 回答