Skip to main content
Participant
May 13, 2015
Question

Error #2046 対応方法について

  • May 13, 2015
  • 0 replies
  • 4033 views

Adobe Air、Flex SDK4.1でシステムを開発しました。

2015/5/6以降、一部環境下でシステム起動時に

画面に"Error #2046"と表示されシステムが動作しません。

https://forums.adobe.com/thread/1837656

https://issues.apache.org/jira/browse/FLEX-34833

上記の投稿を参考に、SWZファイルの差し替えとキャッシュのクリアを実施しました。

Windowsは事象が改善されましたが、Macの場合、事象が改善されるマシンと改善されないマシンが生じています。

対応した手順は以下の通りです。

1.SWZファイルの差し替え

 インストールされたアプリの Contents\Resource内の、SWZファイルを置き換える

2.手動キャッシュのクリア

 ・AIRのキャッシュ削除

  Finder→Users→■ログイン名■のものを選択→Library→Application

Support→Adobe→AIR→Cacheを削除(手動でゴミ箱へ)

 ・FlashPlayerのキャッシュ削除

  Finder→Users→■ログイン名■のものを選択

→Library→Preferences→Macromedia→Flash Player→#SharedObjectsを削除(手動でゴミ

箱へ)

手順2まで実施した状態で事象が改善されないマシンがあります。

改善されるマシンとされないマシンでOSのバージョンなど

明確な規則性はありませんが、改善されないマシンには

Air以外にもInDesign、Illustrator、Photoshop、

Flash professionalがインストールされています。

また、改善されないマシンでも以下の手順でFlashPlayerのGUI上から

キャッシュを削除すると事象は改善されました。

3.キャッシュのクリア

 ・FlashPlayerのキャッシュ削除

  FlashPlayer→高度な設定→[データと設定の参照]のところにある[すべて

削除]を選択→[データを削除]を選択

そのため、手順2ではまだ消し切れていないキャッシュがあると推測しています。

利用者からFlashPlayerをインストールせず対応したいとの希望があり、

手順3を実施せず問題を解決したいのですが、手順2で他に削除すべきファイルが

あるのでしょうか?

参考

 事象が改善されたPC

  OS:Mac OS X v10.9.5 ※左記のバージョンでも改善されないマシンもあります

  台数:2台

 事象が改善されないPC(一例)

  OS:Mac OS X v10.6.8

  台数:複数台あり

    This topic has been closed for replies.