Exception .net creando acceso directo

_kRuStY_

Hola a todos,
tengo un error en un programa en .net que estoy haciendo. He ido probando el programa y haciendo muchas pruebas desde el Visual Studio ejecutandolo con el debuger y todo ha ido bien. Hoy me decidi a compilarlo y ejecutarlo y salto una excepcion. He conseguido encontrar la linea en la que salta pero no entiendo porque.

La linea es esta:
IWshShell wsh = new WshShellClass();

¿Alguien sabe porque desde el Visual no da error y al compilar el ejecutable si? ¿Puede ser alguna .dll?

Otro dato raro es que aunque ponga un try-catch es como si no hubiera nada y no se controla la excepcion.

Muchas gracias.

Shendraf

No tengo muy claro qué tipo de excepción te puede saltar. Seguramente al ejecutar el exe desde el Visual tienes todas las librerías necesarias pero al compilar, lo habrás movido de sitio perdiendo todas las referencias. Intenta ser más específico para que alguien con más conocimiento en el tema que yo te pueda ayudar

NeB1

Añades alguna referencia externa? pones "copia local: true"? lo has probado en un ordenador que no tenía el .net framework instalado?

Usuarios habituales

  • NeB1
  • Shendraf
  • _kRuStY_