From af7c3bcf94616e275758a64398ee37484837d7e1 Mon Sep 17 00:00:00 2001
From: HYMMA <71206865+HYMMA@users.noreply.github.com>
Date: Tue, 22 Sep 2020 16:30:09 +1000
Subject: [PATCH] inform users where the files are
---
.../Program.cs | 20 +++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/Tools/CommandManager Icon Generator/AngelSix.SolidWorksApi.IconGeneator/Program.cs b/Tools/CommandManager Icon Generator/AngelSix.SolidWorksApi.IconGeneator/Program.cs
index 16a350e..b8a61a6 100644
--- a/Tools/CommandManager Icon Generator/AngelSix.SolidWorksApi.IconGeneator/Program.cs
+++ b/Tools/CommandManager Icon Generator/AngelSix.SolidWorksApi.IconGeneator/Program.cs
@@ -3,6 +3,7 @@
using System.Drawing;
using System.IO;
using System.Linq;
+using System.Reflection;
namespace AngelSix.SolidWorksApi.IconGeneator
{
@@ -107,6 +108,25 @@ static void Main(string[] args)
combinedImage.Save($"{filenamePrepend}{size}.png");
}
});
+
+ //inform users of file locations
+ Console.WriteLine("----------------------------------------");
+ Console.WriteLine($"successfully saved in: \n {AssemblyDirectory}");
+ _ = Console.ReadLine();
+ }
+
+ ///
+ /// get the path to the current exe
+ ///
+ public static string AssemblyDirectory
+ {
+ get
+ {
+ string codeBase = Assembly.GetExecutingAssembly().CodeBase;
+ UriBuilder uri = new UriBuilder(codeBase);
+ string path = Uri.UnescapeDataString(uri.Path);
+ return Path.GetDirectoryName(path);
+ }
}
///