メイン とにかくFLASH【FLASHに関して全般】 クラスのコンフリクトが発生する | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Shinichi Fujikawa | Åê¹ÆNo.9752 投稿日時: 2004-8-6 20:50 |
新米 居住地: 投稿: 10
使用環境:
WinXPPro SP1 ,Flash MX2004 |
クラスのコンフリクトが発生する あるノートを新規にFlash MX 2004 Proをセットアップして、以下の一文だけのasファイルをつくり、シンタックスチェックするとコンフリクトが発生します。
import mx.core.View; 以下、エラー **エラー** C:\Documents and Settings\user\Local Settings\Application Data\Macromedia\Flash MX 2004\ja\Configuration\Classes\mx\events\EventDispatcher.as: 行 15:このクラスの名前 'mx.events.EventDispatcher' は、ロードされた別のクラスの名前 'mx.events.EventDispatcher' とコンフリクトします。 { **エラー** C:\Documents and Settings\user\Local Settings\Application Data\Macromedia\Flash MX 2004\ja\Configuration\Classes\mx\styles\StyleManager.as: 行 18:このクラスの名前 'mx.styles.StyleManager' は、ロードされた別のクラスの名前 'mx.styles.StyleManager' とコンフリクトします。 { ・ ・ ・ 省略 ・ ・ ・ **エラー** C:\Documents and Settings\user\Local Settings\Application Data\Macromedia\Flash MX 2004\ja\Configuration\Classes\mx\core\View.as: 行 19:このクラスの名前 'mx.core.View' は、ロードされた別のクラスの名前 'mx.core.View' とコンフリクトします。 class mx.core.View extends UIComponent ActionScript エラー数 :14 報告済みエラー :14 かなり意味不明すぎます。もちろんメインのデスクトップPC上のFlash MX 2004ではこんなエラーは出ません。 別に作ったflaファイルが同様のエラーになるので追っていったら、import一文でもエラーになってしまうことがわかったというのが、上記のimport文のエラーです。 このような現象に遭遇した方いらっしゃいませんでしょうか?そうでなくとも、もし解決法なりヒントなりいただけるとありがたいです。そもそも、コンフリクトとはどういう時に起きるのか、ご存知の方いらっしゃいませんでしょうか? Dell Inspiron 5100 WinXP sp1 の環境です。ファイルアクセス権かと思って、NTFSをeveryoneフルコントロールにしてみたりしましたが、効果がないようで。 #クラスパス系には恵まれてないなぁ・・・ |
Shinichi Fujikawa | Åê¹ÆNo.9754 投稿日時: 2004-8-6 23:17 |
新米 居住地: 投稿: 10
使用環境:
WinXPPro SP1 ,Flash MX2004 |
Re: クラスのコンフリクトが発生する さんざん試しての自己レスですが、?\ja\Configuration\Classes\以下のasoフォルダのキャッシュを、正常動作するマシンから丸々コピーしたら動くようになりました。
つまり、このノートPCでは組み込みライブラリのasファイルのコンパイルに失敗してしまうようです。先ほどのViewクラスも正常に生成できていませんでした。 そのため正常動作するマシンの方で一度も動かしたことのないクラス(=まだasoファイルが作られていないクラス)を呼び出すと、「コンフリクト云々」となりパブリッシュに失敗します。 全然、コンフリクトじゃないじゃん!!ただのコンパイル失敗じゃん!!という文句はさておき、 asoファイルがうまく作られるための方法ってあるんでしょうか。document and settingsの下ですのでアクセス権は問題ないと思いますが・・・。 客先で使うのでノートにセットアップしてましたが、これでは不安で一杯です。困ったものです・・・。 |
nao | Åê¹ÆNo.9791 投稿日時: 2004-8-9 22:54 |
職人 居住地: 投稿: 208
使用環境:
WinXP Pro Flash8 Professional |
Re: クラスのコンフリクトが発生する これも同じ問題っぽいですね!!!
ボクもこれで散々悩まされてasoファイルを削除したり再インストールしたりして悩まされていました… うまくいく環境のasoファイルを持ってくるというのは考えなかったです… 引用: そのため正常動作するマシンの方で一度も動かしたことのないクラス(=まだasoファイルが作られていないクラス)を呼び出すと、「コンフリクト云々」となりパブリッシュに失敗します。 初めて動かす環境というよりももうすこし違う要素が絡んでいるような気もします… ボクの周りで言うと,ボクの家での環境(Win XP Pro and OS X 10.28)だけうまくいきません… 会社の環境では数台のマシンで試したがうまくいきました. うまくいく環境でのasoファイルを移行と言うのは試してみたいとおもいます. アップデートで直っていることを期待!
|
nao | Åê¹ÆNo.10398 投稿日時: 2004-8-30 1:25 |
職人 居住地: 投稿: 208
使用環境:
WinXP Pro Flash8 Professional |
Re: クラスのコンフリクトが発生する 遅くなりました.
また同じ現象が出たのでasoファイルを持って帰って 自宅の環境で試したところうまくいきました! アップデートしたけどこの問題は直ってないですね… あまり問題視もされてないようですね… うまくいく環境のasoファイルを持ってこなくともうまく稼動させる方法ってないんですかね…
|
sengokyu | Åê¹ÆNo.24642 投稿日時: 2006-4-2 14:43 |
新米 居住地: 投稿: 13
使用環境:
Windows XP Professional Service Pack 2 Flash Professional 8 :Flash9: Flash Player Version 9,0,16,0 |
Re: クラスのコンフリクトが発生する ぐぐってたどり着いたので、後に続く人のためにメモです。
asoファイルは、ざっくり削除してしまっても、問題なさそうです。 場所は次の通りです。 http://www.macromedia.com/support/documentation/jp/flash/mx2004/readme/fmxpro2004_video.html より Windows 2000 および XP の場合 : C:\Documents and Settings\<ユーザー名>\Local Settings\Application Data\Macromedia\Flash MX 2004\<言語>\Configuration\Classes\aso Windows 98 の場合 : C:\Windows\Profiles\<ユーザー名>\Application Data\Macromedia\Flash MX 2004\<言語>\Configuration\Classes\aso Mac OS X の場合 : HD:Users:<ユーザー名>:Library:Application Support:Macromedia:Flash MX 2004:ja:Configuration:Classes:aso |
野中文雄 | Åê¹ÆNo.24646 投稿日時: 2006-4-3 3:00 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: クラスのコンフリクトが発生する Flash 8からは、[制御]メニューに[asoファイルを削除]および[asoファイルを削除してムービープレビュー]のコマンドが追加されました。
参考:「ActionScript2.0 Tips講座」>「02. 静的メソッドの定義」最後の段落および注[*4] 引用: sengokyuさんは書きました: |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |