~ 開発者の憂鬱 ~


2012年2月 6日(月) 05:28 JST

follow me

WPF ブラウザアプリ

起動に失敗する。
セキュリティ関係である事は解るし、何かしら制限に引っかかっている事も解るのですが、時間的な制約でそれを調べるよりは動かす事に重点を置く事にした。

WPF ブラウザアプリをローカルアプリケーションとした場合には、動作させる事が出来る事が解っているので、その上でブラウザからの起動が行えるようにした。

まずは....
ブラウザの判定を行う。IE7行こうなら問題なしって事にしている。正確では無いので、この辺りは後でまとめていきます。

FireFox の場合には、WPF プラグインが有効になっていれば動くので、プラグインが有効になっているのかを調べる、これはJavaScript で実装出来るので、実装する。
MSDN にサンプルが乗っているので、それを使う事にする。

その後で、WPF ブラウザアプリを起動させるのですが、前記の通りブラウザアプリとして起動できないアプリケーションになっているので、一工夫♪
ClickOnce で起動だけを行うアプリケーションを用意する。
これは、バージョン管理をして、一緒に WPF アプリケーションを同梱した形で配布される。
これを実行すると、まずは同梱されている WPF ブラウザアプリをローカルの環境にコピーする。
その後、アプリを解凍し、実行パスを取得して、標準ブラウザで実行を行う。
ただこれだけの事ですが、なかなか...動作は出来るので、根本原因が解るまではこれで凌いでいこうと思う。
動作させる事が出来なければ、何も始まらない世界ですので、まずは動作をっと考えた抜け道的な使い方です。

けして真似しないでください。

トラックバック

このエントリのトラックバックURL: http://www.dotnet.jp/trackback.php/20100124223311897

この記事にはトラックバック・コメントがありません。
WPF ブラウザアプリ | 0 コメント | アカウント登録
サイト管理者はコメントに関する責任を負いません。

.NET研究所 .NET研究所 分室 アプリ紹介 .NET研究所 分室 日記 .NET研究所 分室 リンク集 .NET研究所 分室 SNS .NET研究所 分室 江端克己 情報サイト 情報サイト 分室 アプリ紹介 情報サイト 分室 日記 情報サイト 分室 リンク集 情報サイト 分室 SNS 情報サイト 分室 渡邊誠人 情報サイト 情報サイト 分室 アプリ紹介 情報サイト 分室 日記 情報サイト 分室 リンク集 情報サイト 分室 SNS 情報サイト 分室 渡邊誠人 情報サイト 情報サイト 分室 アプリ紹介 情報サイト 分室 日記 情報サイト 分室 リンク集 情報サイト 分室 SNS 情報サイト 分室 北キツネ 情報サイト 情報サイト 分室 アプリ紹介 情報サイト 分室 日記 情報サイト 分室 リンク集 情報サイト 分室 SNS 情報サイト 分室 NINETAILS 情報サイト 情報サイト 分室 アプリ紹介 情報サイト 分室 日記 情報サイト 分室 リンク集 情報サイト 分室 SNS 情報サイト 分室