locked
SilverLightアプリケーション デモ版の配布について RRS feed

  • 質問

  • お世話になります。

    現在、Expression Blend 4のsketchflowプロジェクトによってSilverLightアプリケーションのデモ版を開発しています。
    デモ版の配布に、Expression Blend 4のsketchflowプロジェクトのパッケージ化機能を利用しています。

    開発をsketchflowプロジェクトからSilverLightプロジェクトに移行を検討しています。
    今までと同じようにデモ版を配布することは可能でしょうか?

    要件
    ・デモ端末はブラウザ及びSilverLightプラグインのみインストール(DBや開発環境のインストールは無い)
    ・sketchflow特有の機能は不要
    ・デモ実行時にインターネットに接続できるとは限らない

    開発環境
    C#
    Explession Blend 4 SP1 (Explession Studio Ultimate)
    Visual Studio 2010 Proffessional
    Silverlight4
    2011年2月10日 5:58

回答

  • デモ端末でしたらWebサーバたててHTMLとxapを配置しておけばいいと思います。


    かずき Blog:http://d.hatena.ne.jp/okazuki/
    • 回答としてマーク tito_tak 2011年2月14日 4:18
    2011年2月10日 6:51
  • SketchFlowからSilverlightプロジェクトに変換したことがないのですが、通常のSilverlightアプリはWebサービスの呼び出しやネットワーク上にあるイメージを参照するなどを行っていなければ、Htmlファイルを直接実行してもSilverlightアプリを動かせます(ブラウザのURLがC:\SilverlightApp1\TestPage.htmlのようになっている状態ですね)。
    なので、SketchFlowから変換したものもHtmlファイルから直接起動できるのではないでしょうか。
    • 回答としてマーク tito_tak 2011年2月14日 4:18
    2011年2月10日 9:09

すべての返信

  • デモ端末でしたらWebサーバたててHTMLとxapを配置しておけばいいと思います。


    かずき Blog:http://d.hatena.ne.jp/okazuki/
    • 回答としてマーク tito_tak 2011年2月14日 4:18
    2011年2月10日 6:51
  • かずき様

    たしかに、要件は満たそうです。
    ありがとうございます。

    webサーバを立てたデモ機を用意することを検討します。

    ちなみにですが、sketchflowパッケージのように、ファイルを渡すだけで済むようにする方法は、
    (sketchflow自体Silverlightで作られているので技術的には可能でしょうが、)
    便利だったのですがやはり難しいのでしょうか?


    tito_tak
    2011年2月10日 8:38
  • SketchFlowからSilverlightプロジェクトに変換したことがないのですが、通常のSilverlightアプリはWebサービスの呼び出しやネットワーク上にあるイメージを参照するなどを行っていなければ、Htmlファイルを直接実行してもSilverlightアプリを動かせます(ブラウザのURLがC:\SilverlightApp1\TestPage.htmlのようになっている状態ですね)。
    なので、SketchFlowから変換したものもHtmlファイルから直接起動できるのではないでしょうか。
    • 回答としてマーク tito_tak 2011年2月14日 4:18
    2011年2月10日 9:09
  • y_maeyama様

    お返事が遅くなりました。丁寧に説明いただきありがとうございます。

    SilverLightプロジェクトでも、ファイル名を全て相対パスで記述すれば、今まで通りの配布で問題ない(Webサーバを建てる必要さえない?)ようですね。

    ある程度見通しを付けることができました。ありがとうございました。


    tito_tak
    2011年2月14日 4:18