public static void SetBasePath(string path)
{
if (path == Path.GetFullPath(path))
{
_basePath = Path.GetDirectoryName(path);
}
else
{
var exePath = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);
_basePath = Path.Combine(exePath, path);
_basePath = Path.GetFullPath(_basePath);
}
}