Pasar una aplicacion a Visual Studio 2003

11/10/2004 - 16:53 por raul | Informe spam
hola

Antes tenia instalado el Visual Studio 2002, y tenia hecha una
aplicacion, y funcionaba correctamente. Ahora acabo de instalar el Visual
Studio 2003, y he abierto la aplicacion, me ha dicho si quiero migrarla, le
he dicho que si. Todo bien . Cuando voy a Depurar /Iniciar, me funciona
correctamente, pero cuando voy a la opcion Depurar/Iniciar sin Depurar, me
sale un error "System.Threading.ThreadStateException" y luego me sale una
ventana con el siguiente error:

Excepción no controlada del tipo 'System.Threading.ThreadStateException' en
system.windows.forms.dll

Información adicional: No se puede crear una instancia del control ActiveX
'8856f961-340a-11d0-a96b-00c04fd705a2' porque el subproceso actual no está
en un apartamento de un solo subproceso.

En el programa creo dos hilos.¿Cambia alguna caracteristica de los hilos de
la version del Visual Studio 2002 al Visual Studio 2003?

Gracias
 

Leer las respuestas

#1 SqlRanger
12/10/2004 - 11:17 | Informe spam
Asegúrate de que el método main está decorado con el atributo [STAThread()]

Saludos:

Jesús López
MVP

Preguntas similares