Publicado el 1 comentario

Se produjo una excepción en el inicializador de tipo de ‘Oracle.DataAccess.Client.OracleConnection’

Mientras hacía la distribución de una aplicación .NET que incluían las librerías del ODT de Oracle, lanzaba el error Se produjo una excepción en el inicializador de tipo de ‘Oracle.DataAccess.Client.OracleConnection’ al hacer la conexión a la base de datos.
En mi caso había trabajado antes con una versión anterior al ODT con el que desarrollé la aplicación. Mi distribución ODT Xcopy con el que hice el “deploy” de la aplicación, era una versión anterior a la que el Visual Studio cargó.
Revise que las versiones de los dll sean los correctos y se corregirá este error.

Publicado el Dejar un comentario

Silverlight no conecta al los Web Services (servicios web).

Muy probablemente se deba a problemas de seguridad del Web Service. Silverlight por default sólo puede conectarse a la misma ruta URL de donde se descargó.
Para permitir que Silverlight se conecte a otro dominio o URL, es necesario especificar en el servidor web en donde se encuentran los web services a los que se quiere conectar, que permita este tipo de conexión. Esto se logra colocando en el IIS un archivo llamado clientaccesspolicy.xml.
Visita esta página para mayor información de cómo crear este archivo y sus parámetros. Espero te sea de ayuda.

Publicado el Dejar un comentario

Visual Studio requires that designers use the first class in the file

El error “Visual Studio requiere que los diseñadores usen la primera clase del archivo..” que arroja el diseñador de formas de VS 2008 cuando se quiere ubicar una forma windows en un namespace específico, es debido a que sólo se está modificando el código de la clase principal de la forma. Para evitar ese error debe también modificar el código en la clase parcial de la forma (normalmente llamada igual que la forma más la palabra Designer separada por un punto. Ejemplo: suponiendo que la forma se llama Forma1.vb, debe haber un archivo llamado Forma1.Designer.vb).
Agregando esta clase parcial al mismo namespace de la clase principal se resuelve el problema y el diseñador muestra la forma normalmente.