メインコンテンツへスキップ

Magic xpa Studio起動時のバージョンについて

コメント

7件のコメント

  • Tanda

    どのedpファイルをクリックしてもxpa 4.6で開かれるという動作は、単に拡張子の関連付けがWindows上でStudio 4.6になっているだけだと思います。

    edpの中身を判定して、それにあったバージョンのxpaを自動起動するというのは残念ながら無理だと思います。

    これはMagicに限らず、どのようなアプリでも同じ挙動だと思います。

     

     

  • nkmt

    私はMagicをインストールした開発版のアイコンに、/INI以降を足しております。
    どのVersionのMagic開発版を起動するのか、
    INIファイルはどれを用いて、edpファイルはどれを使う!と明示しています。
    INIファイルの中に、edpの指定も出来るのでその場合は
    以下の /DefaultProject・・・の部分は無くても大丈夫です。
    以下例)
    "C:\Program Files (x86)\Magicxpa\Studio 3.2\MgxpaStudio.exe"
     /INI=C:\hogehoge\hanbai.ini
     /DefaultProject=C:\hogehoge\hanbai.edp

    "C:\Program Files (x86)\Magicxpa\Studio 4.6\MgxpaStudio.exe"
     /ini=C:\MJ\MJxpa4.ini
     /defaultproject=C:\MJ\MJ.edp
     /user=supervisor
     /[MAGIC_ENV]DeploymentMode=O

  • KT

    tanda様

    回答ありがとうございます。

    ある時期から4.6で開くようになったのでやはりそういうことだと思います。

    確認してみると、既定のプログラムおよび右クリックのプログラムから開くで、4.7と4.6は選択できるようです。ただ同じ「Magic xpa Studio」という名前なので見分けがつかず、実用性は無いですね。

    また、なぜかほかのバージョンはここに表示されない。。

    見落としていましたので、ありがとうございました。

  • KT

    ISHIJIMA様

    回答ありがとうございます。

    こんなヘルプを探していました。

    参考にさせていただきます。

  • KT

    nkmt様

    回答ありがとうございます。

    詳しく解説していただき参考になります。

    そもそも私の認識の違いがあったみたいです。

    今まで.edpのショートカットで開くバージョンを指定しようとしていましたが、

    おっしゃるように、開きたいバージョンのStudio.exeのショートカットでDefaultProjectを指定する

    ということですね。

    /DefaultProject=~~~ で使用していこうと思います。

    ありがとうございました。

  • nkmt

    /INIの指定だけを追加するのがベターだと思います。

  • Tanda

    KTさん、

    > また、なぜかほかのバージョンはここに表示されない。。

    一度でも起動したことにあるアプリがその履歴としてそこに残るというのがWindowsの機能だと思うのですが、他のバージョンは起動してもそこに残らないですか?だとしたら、履歴は最高2個までというWindowsの制限なのかもしれないですね。

サインインしてコメントを残してください。