.Net インストーラー プロジェクトの一部として呼び出されるツールを作成しました。
ユーザーにディレクトリを要求してから、構成を更新する必要があります。
次のコードを使用して、ファイル チューザー dlg を表示します。
{
FolderBrowserDialog dlg = new FolderBrowserDialog();
dlg.Description = "Trace-Verzeichnis auswählen";
dlg.ShowNewFolderButton = true;
if (DialogResult.OK == dlg.ShowDialog( this ))
{
tbTraceDir.Text = dlg.SelectedPath;
}
}
コマンドラインからツールを実行すると、FolderBrowserDialog
OK が表示されます。インストーラー パッケージの一部としてインストーラー クラスから呼び出された場合、ShowDialog() で無期限にハングします。
編集:VStudioまたはコマンドラインから実行したときと同じ動作....Net 4を実行しています(クライアントプロファイルではありません)
私が間違っている可能性のあるヒントはありますか?
ありがとう
マリオ