internal static byte[] GetAssemblyData(bool buildProject = false)
        {
            if (buildProject)
            {
                BuildProject();
            }

            return(File.ReadAllBytes(DteHelper.GetAssemblyPath()));
        }
        internal static AssemblyInfo GetAssemblyInfo(string fullClassName = "", Project project = null, bool buildProject = false)
        {
            if (buildProject)
            {
                BuildProject();
            }

            project = project ?? DteHelper.GetSelectedProject();
            return(new AssemblyInfoLoader.AssemblyInfoLoader().GetAssemblyInfo(DteHelper.GetAssemblyPath(project),
                                                                               DteHelper.GetAssemblyDirectory() + "\\CrmPluginRegExt.AssemblyInfoLoader.dll", fullClassName));
        }
 internal static string GetAssemblyPath()
 {
     return(DteHelper.GetAssemblyPath());
 }