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  аботаСоСканером())
            {
                НачатьРаботуСФормами();
            }
        }
Beispiel #2
0
        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  аботаСоСканером())
            {
                НачатьРаботуСФормами();
            }
        }