public static string GetArasMetaDataAml(ArasVersion version)
        {
            string resourceFileName;

            switch (version)
            {
            case ArasVersion.R11:
                resourceFileName = RESOURCE_FILE_NAME_R11;
                break;

            case ArasVersion.R12:
                resourceFileName = RESOURCE_FILE_NAME_R12;
                break;

            default:
                resourceFileName = RESOURCE_FILE_NAME_R12;
                break;
            }

            Assembly assembly     = Assembly.GetExecutingAssembly();
            string   resourceName = assembly.GetManifestResourceNames()
                                    .Single(str => str.EndsWith(resourceFileName, StringComparison.OrdinalIgnoreCase));

            using (Stream stream = assembly.GetManifestResourceStream(resourceName))
                using (StreamReader reader = new StreamReader(stream)){
                    string result = reader.ReadToEnd();
                    return(result);
                }
        }
        internal static string GetArasMetaDataAml(int majorVersion)
        {
            ArasVersion arasVersion = ArasVersion.R12;

            switch (majorVersion)
            {
            case 11:
                arasVersion = ArasVersion.R11;
                break;

            default:
                break;
            }
            return(GetArasMetaDataAml(arasVersion));
        }