1

バックグラウンド

セットアップ プロジェクトを使用するのはこれが初めてで、サービスをインストールするのは言うまでもありません。ユーザー入力を取得したいという点に到達するまで、物事はかなり順調に進んでいます。これまでのところ、これらの投稿に基づいてすべての質問に答えることができました。

セットアップ プロジェクトの作成:

http://msdn.microsoft.com/en-us/library/zt39148a(v=vs.80).aspx http://blogs.msdn.com/b/nikhilsi/archive/2011/06/13/how- to-create-a-windows-service-in-the-component-designer.aspx

Setup プロジェクトのユーザー インターフェイス:

http://msdn.microsoft.com/en-us/library/9cdb5eda(VS.71).aspx

ユーザーからの 2 つの入力 (両方ともテキスト入力) を受け入れるフォームを作成しました。

(オプション) 1 つをファイル チューザーにし、もう 1 つを int として検証したいと思います。ただし、単純なテキスト ボックスである場合は問題ありません。

質問

私の質問は、インストーラーで (テキスト ボックスを介して) ユーザーから入力を受け取り、それらをインストールされたサービスのコマンド ライン オプションとして設定することです。つまり、ユーザーがテキスト ボックス 1 に「AAAA」を入力し、テキスト ボックス 2 に「1234」を入力した場合、次のコマンド ラインで起動するサービスをインストールするにはどうすればよいですか。

/OptionA "AAAA" /OptionB 1234
4

0 に答える 0