私のアプリケーションでは、ユーザーがボタンをクリックしてからフォームが読み込まれ、このフォームにはウィンドウプロセスリストを生成してウィンドウ名を表示するコンボボックスがあります。
Visual Studioでは常に正常に動作しますが、コンパイル済みバージョンを起動すると、常にこのエラー「プロセス{0}が見つかりません。
これは読み取るプロセスがないことを意味すると思ったので、量が1以上の場合にのみ表示するコードを追加しましたが、役に立ちませんでした。
誰かが私の問題を見ていますか?
Dim ProcessList() As Process = Process.GetProcesses
If ProcessList.Count() >= 1 Then
For I = 0 To UBound(ProcessList)
If ProcessList(I).MainWindowTitle.ToString = "" = False Then
ComboBox1.Items.Add(ProcessList(I).MainWindowTitle.ToString)
End If
Next
Else
ComboBox1.Items.Add("No windows found")
End If