Zennoposter не то чтобы ругается, но как-то недоволен...

Vladimirvolga

Пользователь
Регистрация
29.06.2017
Сообщения
134
Реакции
10
Баллы
18
Код:
Развернуть Свернуть Копировать
project.Variables["a0011_11_ND_prkt"].Value = File.ReadAllText(@"{-Project.Directory-}\0011_ND_prkt.txt");

Код работает, все нормально. Но вижу вот такое сообщение: "Использование макросов в коде запрещено".
Как это можно подправить? Есть функция как получить директорию проекта?

Спасибо заранее!
 
"Использование макросов в коде запрещено".
Уже кучу раз обсуждалось это. Используй аналоги для кода.
Код:
Развернуть Свернуть Копировать
project.Variables["a0011_11_ND_prkt"].Value = File.ReadAllText(project.Directory + @"\0011_ND_prkt.txt");
 
project.Variables["a0011_11_ND_prkt"].Value = File.ReadAllText(project.Directory +"\\0011_ND_prkt.txt");
Упс, опиздал. Уже ответили =)
 
  • Оценить
Реакции: Vladimirvolga
Друзья, еще если не трудно с созданием директории помогите.

Код:
Развернуть Свернуть Копировать
            //    СОЗДАНИЕ ДИРЕКТОРИИ ПРОЕКТА В ПАПКЕ RESULT

//копирование в переменную директории, которая создается
string path = @"{-Project.Directory-}\RESULT\{-Variable.a0011_12_imya_prkt-}";

//объявление переменной директории
DirectoryInfo dirInfo = new DirectoryInfo(path);

//создание директории
dirInfo.Create();

По аналогии пробую, не получается, выдает "ошибка кода в константе".
Спасибо заранее!
 
Друзья, еще если не трудно с созданием директории помогите.

Код:
Развернуть Свернуть Копировать
            //    СОЗДАНИЕ ДИРЕКТОРИИ ПРОЕКТА В ПАПКЕ RESULT

//копирование в переменную директории, которая создается
string path = @"{-Project.Directory-}\RESULT\{-Variable.a0011_12_imya_prkt-}";

//объявление переменной директории
DirectoryInfo dirInfo = new DirectoryInfo(path);

//создание директории
dirInfo.Create();

По аналогии пробую, не получается, выдает "ошибка кода в константе".
Спасибо заранее!
не вижу тут аналогии.
 
не вижу тут аналогии.

Код:
Развернуть Свернуть Копировать
            //    СОЗДАНИЕ ДИРЕКТОРИИ ПРОЕКТА В ПАПКЕ RESULT

//копирование в переменную директории, которая создается
//string path = @"{-Project.Directory-}\RESULT\{-Variable.a0011_12_imya_prkt-}";
string path = (project.Directory + "\\RESULT\\{-Variable.a0011_12_imya_prkt-}";

//объявление переменной директории
DirectoryInfo dirInfo = new DirectoryInfo(path);

//создание директории
dirInfo.Create();

Вот так идет ошибка.
 
C#:
Развернуть Свернуть Копировать
string path = project.Directory + "\\RESULT\\"+ project.Variables["a0011_12_imya_prkt"].Value;
 
  • Оценить
Реакции: DevOps и Vladimirvolga

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