Exemple #1
0
        public static Version GetNewVersion(string assemblyInfoPath, int posAddNew)
        {
            var curVersion = AssemblyInfoUpdater.GetCurrentVersion(assemblyInfoPath, PathCommand.AssemblyFileVersionAttr);

            if (posAddNew == 1)
            {
                return(new Version(curVersion.Major + 1, 0, 0, 0));
            }
            else if (posAddNew == 2)
            {
                return(new Version(curVersion.Major, curVersion.Minor + 1, 0, 0));
            }
            else if (posAddNew == 3)
            {
                return(new Version(curVersion.Major, curVersion.Minor, curVersion.Build + 1, 0));
            }

            return(null);
        }
Exemple #2
0
 public static Version GetCurrentVersion(string assemblyInfoPath)
 {
     return(AssemblyInfoUpdater.GetCurrentVersion(assemblyInfoPath, PathCommand.AssemblyFileVersionAttr));
 }