Как через zp найти папку на компьютере

_HEDELKA_

Client
Регистрация
20.02.2022
Сообщения
648
Благодарностей
170
Баллы
43
Всем ку.
Подскажите как найти папку ExternalAssemblies (она находится в корне зенки)

У меня есть только предположения сделать это через:
C:\ проверить все возможные диски и проверять все папки на название ZennoLab но это может занять уйму времени (хоть и будут использоваться несколько кубиков)

Есть C# код который сам говорит где на этом компьютере находится актуальная папка ExternalAssemblies?

Так как это софт он передается в виде шаблона в ручную закидывать библиотеку каждый раз такое себе, а если перенос и так далее
 

_HEDELKA_

Client
Регистрация
20.02.2022
Сообщения
648
Благодарностей
170
Баллы
43
Всем ку.
Подскажите как найти папку ExternalAssemblies (она находится в корне зенки)

У меня есть только предположения сделать это через:
C:\ проверить все возможные диски и проверять все папки на название ZennoLab но это может занять уйму времени (хоть и будут использоваться несколько кубиков)

Есть C# код который сам говорит где на этом компьютере находится актуальная папка ExternalAssemblies?

Так как это софт он передается в виде шаблона в ручную закидывать библиотеку каждый раз такое себе, а если перенос и так далее
Нашел решение:
C#:
// получаем путь к папке, в которой находится ZennoPoster
string zpPath = Environment.CurrentDirectory;

// формируем путь к папке ExternalAssemblies
string externalAssembliesPath = Path.Combine(zpPath, "ExternalAssemblies");

// записываем путь к папке ExternalAssemblies в переменную проекта
project.Variables["ExternalAssemblies"].Value = externalAssembliesPath;
106067

C#:
using ZennoLab.InterfacesLibrary.ProjectModel;
 
  • Спасибо
Реакции: Андрейка2020

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)