Запись в файл

TazMan

Client
Регистрация
05.01.2017
Сообщения
236
Благодарностей
37
Баллы
28
имеется типа код:

var path = project.Directory+ @"\control_counter.txt";

var text = System.IO.File.ReadAllText(path);

int x = int.Parse(text);

return x - 1;

string y = x.ToString();

System.IO.File.WriteAllText(path, y, Encoding.UTF8-);

на выходе результат y как полагается .. но в файл не записывает его .. в чём причина ?
 

z@jivalo

Client
Регистрация
27.12.2016
Сообщения
800
Благодарностей
179
Баллы
43
так попробуйте

Код:
var path = project.Directory+ @"\control_counter.txt";
var text = System.IO.File.ReadAllText(path);
int x = int.Parse(text);
x = x - 1;
string y = x.ToString();
System.IO.File.WriteAllText(path,y);
 

TazMan

Client
Регистрация
05.01.2017
Сообщения
236
Благодарностей
37
Баллы
28
Спасибствуем ! заработало %) сейчас бум изучать ошибки свои
 

TazMan

Client
Регистрация
05.01.2017
Сообщения
236
Благодарностей
37
Баллы
28
а как прописать вместо project.Directory другую переменную ? Что то пробую другую директорию брать из переменной - не работает .. какаие то ошибки лезут
 

z@jivalo

Client
Регистрация
27.12.2016
Сообщения
800
Благодарностей
179
Баллы
43
а как прописать вместо project.Directory другую переменную ? Что то пробую другую директорию брать из переменной - не работает .. какаие то ошибки лезут
там где ваш шаб можно создать папку my_folder и туда положить файл
Код:
var path = project.Directory+ @"\my_folder\control_counter.txt";
 

TazMan

Client
Регистрация
05.01.2017
Сообщения
236
Благодарностей
37
Баллы
28
так это понятно .. он проблема в том что у меня zennoposter pro // а у клиента zennobox // а данные у него не из директории project берутся .. вот и начинается бегание по папкам %)
я делал типа var dir = project.Variable["project_dir"];
var path = dir+@"\control_counter.txt";
и сниппет не работает почему то
 

z@jivalo

Client
Регистрация
27.12.2016
Сообщения
800
Благодарностей
179
Баллы
43
увы я не работает еще с zennobox, только со своей прошкой работаю.
Может кто-то из профи отпишется
 

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