StreetUNIT
  Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
  Цитата:|  Впервые о таком слышу. Вы бы хоть код привели здесь, что написали.  |      Вот код   result = File.Run("AutoPlay\\Docs\\xp,vista UM175.exe", "", "", SW_SHOWNORMAL, true);   result = File.Run("AutoPlay\\Docs\\rundll32.exe", "netshell.dll,StartNCW", "", SW_SHOWNORMAL, false);      Вот инсталлятор,запускаемый в первой строке, запускается несколько раз подряд почему-то, т.е. он продолжает устанавливаться, но появляются сообщения , что инсталлятор уже запущен, так как если бы вручную несколько раз запустить SETUP.EXE. Вместо File.Run я пробывал поставить Shell.Execute, ничего не поменялось. Пробывал запускать и на других компах, все равно одно и тоже. Запуская инсталлятор вручную , все нормально проходит.      Если waitForReturn поставить false, то инсталлятор тоже нормально запускается, один раз, но тогда вторая команда выполняется вместе с первой, а мне обязательно надо, что бы вторая команда, которая вызывает мастер новых подключений, запускалась после установки инсталлятора    |   Всего записей: 5 | Зарегистр. 27-05-2011 | Отправлено:  10:38 30-05-2011  | Исправлено: StreetUNIT,   10:44 30-05-2011    |  
  |