読者です 読者をやめる 読者になる 読者になる

Windows8.1にアップデートしたらFlashがデバッグできなくなった

Win8 -> Win8.1にアップデートしたら
Flash BuilderからIEを使ってデバッグができなくなった。

FlashBuilderにはFlash Debug Playerが入っていないよと怒られた。

最終的にはデバッグできるようになりました。

解決するまでの試したことを時系列にメモ。

Flash Debug Playerインストール

OSバージョンアップ時にDebug Playerがアンインストールされ
IE11用の標準プレイヤがインストールされたと考えた。

Adobe Flash Playerサポートセンター
http://www.adobe.com/jp/support/flashplayer/downloads.html
から

Windows版Flash Player 11.9 ActiveXコントロールコンテンツデバッガー(IE用)をダウンロード(EXE, 16.77MB)

をダウンロードして、インストーラを実行。
「インストールに失敗しました。お使いのプレイヤは最新です」的なことを言われてインストールできなかった。

Flash Playerをアンインストール

にっちもさっちもいかないので、一度アンインストールすれば
Debug Playerをインストールかもしれないと考えた。

Flash Player をアンインストールする方法
http://helpx.adobe.com/jp/flash-player/kb/230810.html

Windows : uninstall_flash_player.exe(674 KB : 2012/10/02 更新)

をダウンロード&実行して、アンインストール。

そして前述のDebug Playerインストーラを実行。
しかし、「インストールに失敗しました。」的なことを言われてインストールできなかった。


通常のFlash Playerをインストール

IEから、ぐぐって入手しようとしたら
「お使いのFlash Playerが正常に動作していません。アドオンとか設定オフになっていない?」
的なことを英語で言われてダウンロードページへたどり着けない。

そこでChromeからアクセス入手。
Adobe - Adobe Flash Playerのインストール
http://get.adobe.com/jp/flashplayer/

別のオペレーティングシステムまたはブラウザをお持ちですか?
Windows 8/Windows Server2012
Flash Player 11 for Other Browsers

を選択して「今すぐダウンロード」

インストーラを実行して、無事にIEFlashが普通に動くようになった(戻った)
#まだ、デバッグはできない…

デバッガーをダウンロード

あれやこやと悩みつつ、ダメもとでそれっぽいファイルをダウンロードしてみた。

Adobe Flash Playerサポートセンター
http://www.adobe.com/jp/support/flashplayer/downloads.html

Windows 8 x64版Flash Playerデバッガーをダウンロード

をダウンロードして実行。


そしたら、FlashBuilderからデバッグができるようになった!

もしかしたら、最後の手順だけでよかったのかも…。