static void Main(string[] args) { СоединениеВебСервис.НомерВерсии = "c#1.9.0"; Инфо.ИмяЭтогоФайла = Assembly.GetCallingAssembly().ManifestModule.FullyQualifiedName; Инфо.АргументЗапуска = null; // Получаем аргумент запуска. Если его нет, пытаемся удалить старый файл обновления if (args != null && args.Count() > 0) { Инфо.АргументЗапуска = args[0]; } else { Обновление.УдалитьФайлОбновления(); } Logs.WriteLog("start:" + СоединениеВебСервис.НомерВерсии + " " + Инфо.АргументЗапуска); // Если подан аргумент запуска, вызываем процедуры обновления if (!string.IsNullOrEmpty(Инфо.АргументЗапуска)) { Обновление.СкопироватьФайлОбновления(Инфо.ИмяЭтогоФайла, Инфо.АргументЗапуска); } using (new аботаСоСканером()) { НачатьРаботуСФормами(); } }
static void Main(string[] args) { СоединениеВебСервис.НомерВерсии = "c#1.4.8"; Инфо.ИмяЭтогоФайла = Assembly.GetCallingAssembly().ManifestModule.FullyQualifiedName; Инфо.АргументЗапуска = null; if (args != null && args.Count() > 0) { Инфо.АргументЗапуска = args[0]; } else { Обновление.УдалитьФайлОбновления(); } Logs.WriteLog("start:" + СоединениеВебСервис.НомерВерсии + " " + Инфо.АргументЗапуска); if (!string.IsNullOrEmpty(Инфо.АргументЗапуска)) { Обновление.ПотокКопированияФайла(Инфо.ИмяЭтогоФайла, Инфо.АргументЗапуска); } using (new аботаСоСканером()) { НачатьРаботуСФормами(); } }