は今、私は私のダイアログの1にコンボボックスを持っている hereVisual Studioのセットアッププロジェクトのカスタムダイアログ
を説明しました。コンボボックスに、ローカルネットワーク上で実行されているすべてのSQL Serverインスタンスのリストを入力します。サーバーリストを取得するのは簡単ですが、コンボボックスに表示させる方法は完全に失われています。私はあなたの助けに感謝し、私は初心者です:)いくつかのコードもいいかもしれません。
は今、私は私のダイアログの1にコンボボックスを持っている hereVisual Studioのセットアッププロジェクトのカスタムダイアログ
を説明しました。コンボボックスに、ローカルネットワーク上で実行されているすべてのSQL Serverインスタンスのリストを入力します。サーバーリストを取得するのは簡単ですが、コンボボックスに表示させる方法は完全に失われています。私はあなたの助けに感謝し、私は初心者です:)いくつかのコードもいいかもしれません。
私はいつもビジュアルスタジオセットアッププロジェクトのカスタムダイアログが悲観的に制限され、機能しないことがわかっています。
これとは対照的に、私は通常、セットアップ中にリモートで困難な作業に対してwinforms guiを表示するカスタムアクションを作成します。本当にうまく動作し、カスタムアクションを作成し、いくつかのパラメータを渡すことで、何でもできることができます。
dayjobでは、アプリケーションの設定やデータベースの作成/スクリプトの実行などのタスクの共通のカスタムアクションのコレクションを作成し、カスタムダイアログの制限を回避しました。
すぐに使えるセットアップとデプロイメントパッケージを超えて、サードパーティーのアプリを試してみてください。
あなたが見てみたいことがあります。
どちらも無料です。彼らはあなたに必要なカスタマイズを与えるかもしれません。
私は最終的にはUIに関しても設定可能なWiXインストーラに切り替えました。 – kjv
こんにちはDavid、どのようにフォーカスをwinformにカスタムアクションとして表示するように設定できますか?私はあなたの方法を試していますが、常にフォーカスは、winformではなくメインのセットアップウィンドウに移動します。 –
@NayanaAdassuriyaの思い出から、私は焦点を当てたことは一度もありませんでしたが、2008年の私の記憶は幾分かわいそうです! – DavidWhitney