GetTypeFromProgID devuelve nulo

69 views
Skip to first unread message

Pablo Papes

unread,
May 15, 2015, 11:05:12 AM5/15/15
to pyaf...@googlegroups.com

En el ejemplo de .net C# tengo un problema al momento de crear el objeto interface Web Service de Factura Electrónica de Mercado Interno

dynamic WSFEv1 = Activator.CreateInstance(Type.GetTypeFromProgID("WSFEv1"));
El valor no puede ser nulo.
Nombre del parámetro: type

ya que Type.GetTypeFromProgID("WSFEv1") devuelve nulo

Instale Pyafipws desde el ultimo realease para windows en github. los certificados con afip y demas ( la autenticacion con el webservice la realiza perfecta )

Mariano Reingart

unread,
May 15, 2015, 8:39:52 PM5/15/15
to pyaf...@googlegroups.com
2015-05-15 11:56 GMT-03:00 Pablo Papes <pablo...@gmail.com>:

En el ejemplo de .net C# tengo un problema al momento de crear el objeto interface Web Service de Factura Electrónica de Mercado Interno

dynamic WSFEv1 = Activator.CreateInstance(Type.GetTypeFromProgID("WSFEv1"));
El valor no puede ser nulo.
Nombre del parámetro: type

ya que Type.GetTypeFromProgID("WSFEv1") devuelve nulo

Habría que ver que error te está dando, no debería devolver nulo salvo que no esté instalado.
Si estuviera correctamente registrado, debería lanzar una excepción que podes capturar y analizar en .net con un bloque try/catch 

Instale Pyafipws desde el ultimo realease para windows en github. los certificados con afip y demas ( la autenticacion con el webservice la realiza perfecta )

Es raro que WSAA funcione y WSFEv1 no.
La versión de los instaladores subidos a GitHub todavía no está actualizada, tendrías que probar la versión publicada en nuestro sitio:


Hay varias (las más antiguas las mantenemos por compatibilidad hacia atrás, especialmente para equipos con Windows XP). 
Recordá eliminar toda la carpeta luego de desinstalar para cerciorarte que no queden archivos temporales.

Reply all
Reply to author
Forward
0 new messages