Всем привет. У меня такая странная проблема. Открыл старый проект, над которым работал ранее и всё было ок. Но теперь по каким-то причинам, команда, которую я создал отказывается запускаться, никаких окон, предупреждений, просто ничего не происходит. При запуске отладки, кажется что просто код не выполняется. Дело в том, что это приложение обращается на веб сервер. Делает JSON запрос и возвращает кое какую информацию для обработки. Так вот как только я закомментировал ту часть кода, благодаря которой происходит обращение в интернет, команда начинает работать, появляются диалоги и т.д. Вопрос - есть ли какие-то механизмы дающие разрешение плагинам написанным для Autocad обращаться в интернет? Может какая-то системная переменная или типа того. Никто с таким не сталкивался?
Кусок кода, который я закомментировал, приведу ниже:
using (WebClient wc = new WebClient())
{
var json = wc.DownloadString("https://ms-xxx.xx/wp-json/catalog/v1/db/flat/" + jsonQuery);
var info = JsonConvert.DeserializeObject<Dictionary<string, object>[]>(json);
foreach (Dictionary<string, object> msItem in info)
{
Tuple<string, string, string, string> plVar = new Tuple<string, string, string, string>
(msItem["Material"].ToString(), msItem["Cost"].ToString(),
msItem["L"].ToString(), msItem["H"].ToString());
item.msInfo.Add(plVar);
}
}