2015-07-28 2 views
1

Я создал приложение WPF. Приложение имеет входной параметр. Из Visual Studio я настроил этот параметр из свойств -> Debug. Но теперь я хочу сгенерировать файл .exe и что, когда пользователь дважды нажимает на этот файл, приложение запускается.Как запустить exe-файл с параметром ввода?

Как я могу это сделать?

Я собираюсь создать пакетный файл, но мне не нравится это решение.

+2

Если вы хотите параметры постоянная, почему параметры использования ? – Stavm

+0

Если вы знаете, какими параметрами являются goinf, создайте ярлык, определяющий параметры. – phuzi

+0

Вы можете создать приложение для переноса (например, консольное приложение), находящееся в той же папке с вашим приложением, которое работает как исполняемый файл стартера. Или вы можете открыть окно с текстовым полем для ввода параметров при запуске вашего приложения wpf и спросить пользователя (при этом для удобства использовать значения по умолчанию в текстовом поле). – mcy

ответ

2

Несколько раз: Является ли параметр как правило одинаковым? Мог бы также сделать его по умолчанию и инициализировать его в коде C#, чтобы пользователь мог просто дважды щелкнуть по exe.

В противном случае пакет или ярлык ссылка для каждого возможного значения является единственным вариантом, и это немного противно:

Перейти к командной строке

echo C:\...path\my.exe parameter > myapp.bat 
+0

параметр один и тот же, я хочу, чтобы пользователь дважды щелкнул по ОДНОМ файлу, а затем запустил приложение – bircastri

+0

, поэтому щелкните правой кнопкой мыши, вы хотите, чтобы они выбрали правильное значение для параметра? Поскольку, если они всегда одинаковы, вы можете также сделать это значением по умолчанию в коде C# и ничего не делать. – Dinos

+0

извините, дважды щелкните по одному файлу. Я не хочу устанавливать это значение как значение по умолчанию, потому что я хочу «сейчас» создать простую демонстрацию файла, дважды щелкнуть по одному файлу, запустить приложение, но если я установлю это значение как значение по умолчанию в коде, время ожидания что я хочу создать релиз, я должен изменить код – bircastri

Смежные вопросы