ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
フォーラム一覧   -   トピック一覧
   超ビギナー
     デバッグバージョンのFlashPlayerについて
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
gekotan
投稿日時: 2007-5-12 21:05
やや 常連さん
登録日: 2007-1-21
居住地: 愛知県一宮市
投稿: 25
デバッグバージョンのFlashPlayerについて
gekotanです。

最近、新しいPCを購入したので、そのPCにFlexBuilderをインストールしたのですが、flexアプリケーションをデバッグ起動したところ、

C:\Program Files\Mozilla Firefox\plugins\NPSWF32.dll

Flex Builder は、Flash Player の必要なバージョンを検出できません。
Flash Player 9 をインストールするか、Flex Builder を再インストールする必要があります。
現在のバージョンでアプリケーションの実行を試みますか?

というメッセージが出て、起動できませんでした。

そこで

http://www.adobe.com/jp/support/flex/ts/documents/758bf58b.htm

の状態に該当すると判断し、

http://www.adobe.com/support/flashplayer/downloads.html

の手順にしたがって、デバッグ版のFlash Playerをダウンロードしてインストールしたのですが、やはり同じメッセージがでて正常に起動できませんでした。

何か手順が足りないのでしょうか?

いまだに新しいPCではflex builderが使えないので困っています。
非常に基本的な質問で申し訳ありませんが、よろしくおねがいします。
gekotan
投稿日時: 2007-5-13 7:28
やや 常連さん
登録日: 2007-1-21
居住地: 愛知県一宮市
投稿: 25
追記
自己レスです。

一応「現在のバージョンでアプリケーションの実行を試みますか?」に「はい」と答えれば、デバッグもできますし、起動もできるようなので、問題なさげ(?)に見えますが、なんとなく毎回デバッグするたびに出るのも気持ち悪かったりします(^_^;

単に、まだデバッグバージョンがアップデートされていないだけなのか、それとも別の問題があるのか、何とか症状を確認できる方法だけでも教えていただけると幸いです。

gekotan
Cinba
投稿日時: 2007-5-13 8:15
超常連さん
登録日: 2006-5-21
居住地:
投稿: 47
Re: デバッグバージョンのFlashPlayerについて
gekotanさん、はじめまして。
http://www.adobe.com/jp/support/flashplayer/ts/documents/tn_15507.htm
このページを開けば現在適用されているFlashPlayerのバージョンをチェックできます。(このページの下の方の「現在の Flash Player バージョン」という部分は最新状態にアップデートされてないみたいなので信じちゃだめです。)
最新のデバッグPlayerが適用されておれば、以下の値になります。(windowsマシンですよね?)

 YourPlayerVersion:WIN 9,0,45,0
 Debug Player(xxx):Yes

↑この結果はどうなってますか?

単に最新のFlashPlayerがうまくインストールできてない状況であれば、経験上、uninstallerを実行した後でインストールするとうまく行く事が多いです。
uninstallerはhttp://www.adobe.com/support/flashplayer/downloads.html の一番下にあります。

gekotan
投稿日時: 2007-5-13 13:23
やや 常連さん
登録日: 2007-1-21
居住地: 愛知県一宮市
投稿: 25
Re: デバッグバージョンのFlashPlayerについて
gekotanです。

回答どうも有り難うございます。

YourPlayerVersion:WIN 9,0,45,0
Debug Player(Player 6 and higher):Yes

上記のようになっていました。

そこで、

先ほどの
http://www.adobe.com/support/flashplayer/downloads.html
のサイトから、もう一度firefox用のインストーラー(?)をダウンロードし、起動してみたところ、どうもログを見ると、

C:\Program Files\Mozilla Firefox\Pluginsにインストールしている気配がなく、

C:\WINDOWS\system32\Macromed\Flashにインストールしている気配があるので、そちらから上記のフォルダにファイルごとコピーしたらうまく起動するようになりました。

要するに、

デバッグ用にfirefoxを起動

firefoxがプラグインを探しに行って、9.0.45.0のflashPlayerがPluginsのフォルダにないので、エラーメッセージを出す(別のフォルダにあるので)

という結果だったようです。ただ、無視して(古いバージョン?)で起動しても一応デバッグできていたので、上記2つ以外のフォルダにも何処かに(古い?)プレイヤーがあるような気もします。

Pluginsフォルダ→他の何処かのフォルダという順番に探しに行くけど、C:\WINDOWS\system32\Macromed\Flashはその巡回路に含まれていない(?)

これはこういうものなのでしょうか?
それともFirefoxの設定が悪いのかな。

flash(flex)をいじり始めて半年くらいなのですが、これは間抜けな質問なのかどうかもちょっとわからず、???な気持ちです。

gekotan
Cinba
投稿日時: 2007-5-13 16:29
超常連さん
登録日: 2006-5-21
居住地:
投稿: 47
Re: デバッグバージョンのFlashPlayerについて
まぬけな質問じゃないですよ。

私はIEを使っておりFireFoxは詳しくないのですが調べた結果をお伝えします。

FireFoxとFireFox用のデバッグプレーヤをインストールし試してみたところgekotanがおっしゃってる通りの動作になりました。
・FireFox2.0.0.3
・デバッグ用FlashPlayer9.0.45.0(ネスケ互換(FireFox含む)版。最新版をダウンロードして使用)

最新版のデバッグプレーヤではなくFlexBuilder2.0.1に付属のものをインストールしてみるとC:\Program Files\Mozilla Firefox\Pluginsにファイルがおかれ、デバッグ実行時のメセージは表示されません。
・ビルダーに付属のデバッグ用FlashPlayer9.0.28.0
・ファイル:C:\Program Files\Adobe\Flex Builder 2 Plug-in\Player\debug\Install Flash Player 9.exe

----
よくよく調べてみると、最新版のデバッグプレーヤはファイルの保存場所を変えたため、その結果出た問題のようです。
http://www.mail-archive.com/flexcoders@yahoogroups.com/msg62525.html

CS3対応と当問題の対処用のパッチが出ているようです。申し訳ありませんが私は試してません。
http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=kb401493
http://www.morearty.com/blog/2007/04/16/new-flash-player-and-also-a-flex-builder-patch/

nodさんによるとこのパッチのmxmlcはapollo SDKやLCDSと互換性があるのか不明なようです。
http://www.noridon.net/weblogs/archives/2007/04/_adobe_t.html

最新デバッグプレーヤとこのパッチを試してみるか、FlexBuilder付属の旧デバッグプレーヤを使うかどちらかだと思います。
gekotan
投稿日時: 2007-5-14 21:20
やや 常連さん
登録日: 2007-1-21
居住地: 愛知県一宮市
投稿: 25
Re: デバッグバージョンのFlashPlayerについて
gekotanです。

わざわざ調べていただいて有難うございました。
ようやく疑問が氷解しました。

元のPCのFlashPlayer(9.0.28.0)を9.0.45.0にアップデートしたところ、やはり同様の現象が起こりました。結局、デバッグ用のFlash PlayerをC:\WINDOWS\system32\Macromed\Flashにインストールした後、Pluginsフォルダにコピーするというのが今のところ良い解決法のような気がします。ちゃんとApolloも動くようですし・・・しかし、私のような使い始めて日が浅い人間にとってはちょっと勘弁して欲しいような障害です。

Flex Builderをインストール → FlashPlayerをアップデート

もしくは、

FlashPlayerをアップデート → Flex Builderをインストール

で、この現象が起こると言うことは、結構ハマッてる人も多いんじゃないかと思うんですが、どうなんでしょう?

一応、無視してデバッグすればいいので、あまり問題になってないのかな?

gekotan
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を