После обновления зенки сниппет выдает ошибку

Kaspian

Client
Регистрация
23.12.2013
Сообщения
93
Благодарностей
132
Баллы
33
Есть такой сниппет для загрузки изображения. Обновился до последней версии зенки и теперь он выдает ошибку. Запустил пошагово в отладчике на 13-ой строке стопорится

Подскажите, в чем может быть проблема?
Код:
var imgName = project.Variables["image"].Value;
var uploadurl = project.Variables["uploadurl"].Value;
       HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uploadurl);
        request.Method = "PUT";
         //request.Timeout = 100000;
           
        request.KeepAlive = true;
        request.UserAgent = "Apache-HttpClient/UNAVAILABLE (java 1.4)";
      
byte[] byteArray = File.ReadAllBytes(imgName);
request.ContentLength = byteArray.Length;    
        Stream dataStream = request.GetRequestStream();
        dataStream.Write(byteArray, 0, byteArray.Length);
      
        dataStream.Close();
       WebResponse response = request.GetResponse();
       dataStream = response.GetResponseStream();
      
       StreamReader reader = new StreamReader(dataStream);
    
        string responseFromServer = reader.ReadToEnd();
      
        reader.Close();
      dataStream.Close();
        response.Close();
        return responseFromServer;
 

kapelan28

Client
Регистрация
22.09.2015
Сообщения
469
Благодарностей
186
Баллы
43
Как по мне - текст ошибки указывает на пустую переменную (в файле или списке, откуда берется ссылка на картинку в переменную нет ничего и из-за этого ошибка). Проверьте. А вот если там нормально все - тогда не знаю.
 
  • Спасибо
Реакции: Kaspian

Kaspian

Client
Регистрация
23.12.2013
Сообщения
93
Благодарностей
132
Баллы
33
Тоже сразу подумал на переменные, но с ними все в порядке. Пробовал и сразу значения подставлять, не помогает. Да и не менял я шаб, только обновился до последней версии зенки и сразу перестало работать.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
ну так поставь проверки на пустоту, как так вообще запускать без одной проверки
 
  • Спасибо
Реакции: Kaspian

Kaspian

Client
Регистрация
23.12.2013
Сообщения
93
Благодарностей
132
Баллы
33
В общем проблема решилась. Просто взял новый кубик "C# код" скопировал в него этот код и все заработало
 
  • Спасибо
Реакции: kapelan28

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