estoy usando http://www.codeproject.com/KB/IP/Facebook_API.aspxEl subproceso de llamada debe ser STA, debido a que muchos componentes de interfaz de usuario requieren este
Estoy tratando de llamar a la XAML que se ha creado usando WPF. Pero me da un error:
The calling thread must be STA, because many UI components require this.
No sé qué hacer. Estoy tratando de hacer esto:
FacebookApplication.FacebookFriendsList ffl = new FacebookFriendsList();
Pero me está dando ese error.
he añadido un trabajador de fondo:
static BackgroundWorker bw = new BackgroundWorker();
static void Main(string[] args)
{
bw.DoWork += bw_DoWork;
bw.RunWorkerAsync("Message to worker");
Console.ReadLine();
}
static void bw_DoWork(object sender, DoWorkEventArgs e)
{
// This is called on the worker thread
FacebookApplication.FacebookFriendsList ffl = new FacebookFriendsList();
Console.WriteLine(e.Argument); // Writes "Message to worker"
// Perform time-consuming task...
}
Intenté agregarlo, como arriba, pero todavía me da el error:/ –
No soy familliar con el código. ¿Puedes depurar y descubrir exactamente la línea de código que causa esto? –