Hallo zusammen,
bei der Ausführung von etwas Code unter Microsoft Visual Studio 2005 (Rest zur Version siehe unten) bekomme ich in folgendem Abschnitt einen Fehler.
private string loadSourceFileName (string fileName)
{
OpenFileDialog loadSiaFile = new OpenFileDialog();
loadSiaFile.FileName = fileName;
loadSiaFile.ShowDialog();
}
Das ShowDialog bleibt mit:
System.Threading.ThreadStateException wurde nicht behandelt.
Message=„Für den aktuellen Thread muss der STA-Modus (Single Thread Apartment) festgelegt werden, bevor OLE-Aufrufe ausgeführt werden können. Stellen Sie sicher, dass die Hauptfunktion mit STAThreadAttribute gekennzeichnet ist. Diese Ausnahme wird nur ausgelöst, wenn ein Debugger mit dem Prozess verbunden ist.“
Was ist zu tuen? In einer anderen Anwendung klappt das einwandfrei.
mfg
Dirk.Pegasus
Version 8.0.50727.42 (RTM.050727-4200)
Microsoft .NET Framework
Version 2.0.50727
Installierte Edition: C# Express
Microsoft Visual C# 2005 76544-000-0000011-00126
Microsoft Visual C# 2005