Port ExecutingDirectory from omfOS Util class.

viewer-2-initial-appearance
Melanie 2010-10-03 16:50:50 +01:00
parent 4f70ac018b
commit 0b13cfa4dd
1 changed files with 11 additions and 0 deletions

View File

@ -91,6 +91,17 @@ namespace OpenSim.Framework
public static FireAndForgetMethod FireAndForgetMethod = FireAndForgetMethod.SmartThreadPool;
/// <summary>
/// Gets the name of the directory where the current running executable
/// is located
/// </summary>
/// <returns>Filesystem path to the directory containing the current
/// executable</returns>
public static string ExecutingDirectory()
{
return Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
}
/// <summary>
/// Linear interpolates B<->C using percent A
/// </summary>