ここで説明する手順を使用して、Visual Studio セットアップ プロジェクトのカスタム ダイアログを作成しました。
これで、ダイアログの 1 つにコンボボックスができました。ローカル ネットワークで実行されているすべての SQL Server インスタンスのリストをコンボ ボックスに入力したいと考えています。サーバーリストを取得するのは簡単ですが、コンボボックスに表示する方法が完全にわかりません。私は初心者なので、いくつかのコードもいいかもしれません:)。
ここで説明する手順を使用して、Visual Studio セットアップ プロジェクトのカスタム ダイアログを作成しました。
これで、ダイアログの 1 つにコンボボックスができました。ローカル ネットワークで実行されているすべての SQL Server インスタンスのリストをコンボ ボックスに入力したいと考えています。サーバーリストを取得するのは簡単ですが、コンボボックスに表示する方法が完全にわかりません。私は初心者なので、いくつかのコードもいいかもしれません:)。
私はいつも、ビジュアル スタジオのセットアップ プロジェクトのカスタム ダイアログがひどく制限されており、ほとんど機能していないことに気付きました。
対照的に、私は通常、セットアップ中にリモートで困難なタスクを実行するために winforms GUI を表示するカスタム アクションを作成します。非常にうまく機能し、カスタム アクションを作成していくつかのパラメーターを渡すだけで、ほぼ何でも実行できます。
dayjob では、カスタム ダイアログの制限を回避するために、アプリケーションの構成やデータベースの作成 / スクリプトの実行などのタスクの一般的なカスタム アクションのコレクションを作成しました。
すぐに使用できるセットアップと展開のパッケージを超えて、サードパーティのアプリを試す必要があると思います。
あなたは見たいかもしれません:
どちらも無料です。彼らはあなたが必要とするカスタマイズをあなたに与えるかもしれません。