- string solutionDirectory = ((EnvDTE.DTE)System.Runtime
.InteropServices
.Marshal
.GetActiveObject("VisualStudio.DTE.10.0"))
.Solution
.FullName;
-
string dir = System.IO.Path.GetFullPath(".");
-
string dir1 = System.Reflection.Assembly.GetExecutingAssembly().Location;
-
string dir2 = System.Web.Hosting.HostingEnvironment.ApplicationHost.GetPhysicalPath();
-
string dir3 = AppDomain.CurrentDomain.BaseDirectory;
- Assembly.GetExecutingAssembly().CodeBase;
- Assembly.GetExecutingAssembly().Location;
- AppDomain.CurrentDomain.BaseDirectory;
- GetEntryAssembly();
- System.Diagnostics.Process.GetCurrentProcess().ProcessName + ".exe";
- directory.getcurrentdirectory()