none
Widnows 10 IoT Core OSへのアプリ転送について RRS feed

  • 質問

  • 既存のフォームアプリをDesktop App ConverterにてUWPアプリに変換し、

    MinnowBoard(Windows 10 IoT Core、CPU:ATOM)というマイコンに転送したいと考えています。

    以下の流れで進めています。

    フォームアプリ(Windows7:VisualStudio2010にて作成)をDesktopAppConverterにて変換。

    Widnows10SDK(ver10.0.15063.0)上のMakeCert.exe→pvk2pfx.exe→Signtool.exeを用いて変換ソフトに署名

    サイドローディング:Windows10SDK上のWinAppDeployCmd.exeを使用するもエラー発生

    詳細エラー内容:0x800131500 - Failed to install or update package: Deploument Add operation withtarget volume C: on Package Apli_1.1.1.1_x86_5pby6yz6nnk6 from: (Apli.appx) failed with error 0x80073CFD.

    0x80073CFDのエラー内容を訳すと、「インストール要件を満たしていません。」と表示されます。

    開発環境:PC(Windows10Prox64) : VidualStudio2015Pro、 WIndows10SDK(10.0.15063.0)

           MinnowBoard Turbot(Windows10 IoT Core、Intel Atom E3826、FWのver:x32向け)

      対処方法、アドバイスお願い致します。

    2017年5月15日 0:55

回答

  • Desktop App Conveter でコンバートするのは、インストール作業部分だけで、アプリそのものはデスクトップアプリのままです。

    変換した後「動作対象に指定できる」デバイスグループもデスクトップのみが対象となります。ほかにも細かくいろいろ条件はありますが、現時点での Windows OSでは、デスクトップにカテゴライズされているデバイス以外の環境に、Desktop App Conveter を使ってコンバートしたアプリはどこまで手を入れても、ほかのデバイスグループで動作させることはできません。

    デスクトップアプリをデスクトップ以外の動作環境を指定させたい場合は、UWP アプリプロジェクトで作り直す必要があります。


    とっちゃん@わんくま同盟, Visual Studio and Development Technologies http://blogs.wankuma.com/tocchann/default.aspx

    2017年5月15日 1:56
  • 以前のスレッド と何が違うのかと見ていたのですが別の CPU のデバイスを選定されたのですね。

    前回の質問と回答の噛み合わせが悪かったのかもしれませんが、IoT Core をターゲットにするのなら、フォームアプリケーションでは無理と言うことになります。

    変換ではなく、1から IoT Core で動かせる API だけを使った UWP アプリを開発する必要があります。現状のアプリが使っている関数、ライブラリ、API によっては、画面を作り直すだけではなく、ロジック部分も作り直しになる可能性がありますのでご留意ください。

    2017年5月15日 3:32
    モデレータ

すべての返信

  • Desktop App Conveter でコンバートするのは、インストール作業部分だけで、アプリそのものはデスクトップアプリのままです。

    変換した後「動作対象に指定できる」デバイスグループもデスクトップのみが対象となります。ほかにも細かくいろいろ条件はありますが、現時点での Windows OSでは、デスクトップにカテゴライズされているデバイス以外の環境に、Desktop App Conveter を使ってコンバートしたアプリはどこまで手を入れても、ほかのデバイスグループで動作させることはできません。

    デスクトップアプリをデスクトップ以外の動作環境を指定させたい場合は、UWP アプリプロジェクトで作り直す必要があります。


    とっちゃん@わんくま同盟, Visual Studio and Development Technologies http://blogs.wankuma.com/tocchann/default.aspx

    2017年5月15日 1:56
  • 以前のスレッド と何が違うのかと見ていたのですが別の CPU のデバイスを選定されたのですね。

    前回の質問と回答の噛み合わせが悪かったのかもしれませんが、IoT Core をターゲットにするのなら、フォームアプリケーションでは無理と言うことになります。

    変換ではなく、1から IoT Core で動かせる API だけを使った UWP アプリを開発する必要があります。現状のアプリが使っている関数、ライブラリ、API によっては、画面を作り直すだけではなく、ロジック部分も作り直しになる可能性がありますのでご留意ください。

    2017年5月15日 3:32
    モデレータ