frameworks a and current directort code example
Example 1: c# get script directory
System.IO.Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);
Example 2: c# get script directory
string appPath = System.IO.Path.GetDirectoryName(Application.ExecutablePath);