private static void InfoVersionDLLs() { //versao da dll var v = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; //nome do projeto var n = System.Reflection.Assembly.GetExecutingAssembly().GetName().Name; var forms = @"D:\Program Files\TFS\ITE\ITE.Forms\bin\Debug\"; var files = FileManagerIts.ToFiles(forms, new string[] { ".dll" }); var outversion = FileManagerIts.DeskTopPath + "\\out.txt"; foreach (var f in files) { if (Path.GetFileName(f).StartsWith("ITE.")) { Console.WriteLine(f); Console.WriteLine("=================================================================================="); var currentVersion = FileVersionInfo.GetVersionInfo(f); var oldVersion = FileVersionInfo.GetVersionInfo(f); FileManagerIts.AppendLines(outversion, "File:" + f); FileManagerIts.AppendLines(outversion, "File version:" + currentVersion.FileVersion); FileManagerIts.AppendLines(outversion, "Product version:" + currentVersion.ProductVersion); } } }
private static void showResultBuilder(StringBuilder sb) { Console.WriteLine(sb); var file = FileManagerIts.DeskTopPath + "\\out.txt"; FileManagerIts.DeleteFile(file); FileManagerIts.AppendLines(file, sb.ToString()); FileManagerIts.OpenFromSystem(file); }
private static void InfoVersionDLLs() { var forms = @"D:\Program Files\TFS\ITE\ITE.Forms\bin\Debug\"; var files = FileManagerIts.ToFiles(forms, new string[] { ".dll" }); var outversion = FileManagerIts.DeskTopPath + "\\out.txt"; foreach (var f in files) { if (Path.GetFileName(f).StartsWith("ITE.")) { Console.WriteLine(f); Console.WriteLine("=================================================================================="); var currentVersion = FileVersionInfo.GetVersionInfo(f); var oldVersion = FileVersionInfo.GetVersionInfo(f); FileManagerIts.AppendLines(outversion, "File:" + f); FileManagerIts.AppendLines(outversion, "File version:" + currentVersion.FileVersion); FileManagerIts.AppendLines(outversion, "Product version:" + currentVersion.ProductVersion); } } }