всем доброго дня!
Через стандартные экшены такой путь отрабатывает корректно:
{-Project.Directory-}..\..\projects\{-Variable.table-}\
Попытался получить его же через C#:
string table = project.Variables["table"].Value;
string path = project.Directory + @"..\..\projects\"+table+@"\";
return path;
в итоге код просто приписывет к директории проекта хвост ..\..\projects\{-Variable.table-}\ без подъема на 2 уровня вверх как требуется.
Подскажите пжлст, как правильно реализовать это дело и вообще возможно ли это сделать не покидая C# экшен?
Через стандартные экшены такой путь отрабатывает корректно:
{-Project.Directory-}..\..\projects\{-Variable.table-}\
Попытался получить его же через C#:
string table = project.Variables["table"].Value;
string path = project.Directory + @"..\..\projects\"+table+@"\";
return path;
в итоге код просто приписывет к директории проекта хвост ..\..\projects\{-Variable.table-}\ без подъема на 2 уровня вверх как требуется.
Подскажите пжлст, как правильно реализовать это дело и вообще возможно ли это сделать не покидая C# экшен?