参看地址 http://forums.adobe.com/message/2843178#2843178:
自己下载 cairngorm源码 .
然后新建 flex library工程 .
修改 里面的 CairngormError.as 类
package com.adobe.cairngorm
{
import mx.resources.IResourceManager;
import mx.resources.ResourceBundle;
import mx.resources.ResourceManager;
import mx.utils.StringUtil;
/**
* Error class thrown when a Cairngorm error occurs.
* Used to substitute data in error messages.
*/
public class CairngormError extends Error
{
public function CairngormError( errorCode : String, ... rest )
{
super( formatMessage( errorCode, rest.toString() ) );
}
private function formatMessage( errorCode : String, ... rest ) : String
{
var rMngr : IResourceManager = ResourceManager.getInstance();
var bndlText : String = rMngr.getString("CairngormMessages",errorCode);
var message : String = StringUtil.substitute(bndlText, rest );
return StringUtil.substitute( "{0}: {1}", errorCode, message);
}
}
}
在bin中生成新的library文件. swc 即可倒入使用
传上本人的swc文件