Как запустить фаил start.uli если это обычный exe только с другим расширением?
c //Proc.StartInfo.UseShellExecute = false;
запускаемое приложение работает не коректно!
.NET - Как запустить фаил start.uli если это обычный exe только с другим расширением?
-
Delirium
Re: .NET - Как запустить фаил start.uli если это обычный exe только с другим расширением?
Протестировал...
Залез в реестр HKEY_CLASSES_ROOT, экспортнул 2 ветки
1) [HKEY_CLASSES_ROOT\.exe]
2) [HKEY_CLASSES_ROOT\exefile]
Открыл их в блокноте, заменил все exe на uli, сохранил.
Внес эти значения в реестр(щелкнул по измененным файлам).
При двойном щелчке на моем notepad.uli (бывший notepad.exe) открылся блокнот.
Залез в реестр HKEY_CLASSES_ROOT, экспортнул 2 ветки
1) [HKEY_CLASSES_ROOT\.exe]
2) [HKEY_CLASSES_ROOT\exefile]
Открыл их в блокноте, заменил все exe на uli, сохранил.
Внес эти значения в реестр(щелкнул по измененным файлам).
При двойном щелчке на моем notepad.uli (бывший notepad.exe) открылся блокнот.
-
DoroViska
Re: .NET - Как запустить фаил start.uli если это обычный exe только с другим расширением?
Delirium, я уже делал такую вещь и тут возникает проблема. Способ конечно хороший но цель программы в обще не использовать реестр (грубо говоря программа не должна зависеть от реестра.)
-
DoroViska
Re: .NET - Как запустить фаил start.uli если это обычный exe только с другим расширением?
DoroViska, объясните, отчего вообще, для каких тогда целей:
Цитата DoroViska:
это обычный exe только с другим расширением
нужен, если:
Цитата DoroViska:
не должна зависеть от реестра
Цитата DoroViska:
это обычный exe только с другим расширением
.NET - Как запустить фаил start.uli если это обычный exe только с другим расширением?
нужен, если:
Цитата DoroViska:
не должна зависеть от реестра
.NET - Как запустить фаил start.uli если это обычный exe только с другим расширением?
-
mwz
Re: .NET - Как запустить фаил start.uli если это обычный exe только с другим расширением?
DoroViska,
Код:
И никогда не называйте свои файлы как start или run – элементарно наткнётесь на непонятное поведение.
Не потому ли вы ему дали такое расширение?
Код:
Код: Выделить всё
cmd /c start ваш_файл.uliИ никогда не называйте свои файлы как start или run – элементарно наткнётесь на непонятное поведение.

Не потому ли вы ему дали такое расширение?