lo que es System.IO.FileNotFoundException?
-
28-09-2019 - |
Pregunta
Tengo un programa en C #, que funciona muy bien en mi equipo, pero en otro ordenador.
recibo el siguiente error:
EventType : clr20r3
P1 : serialport terminal.exe
P2 : 1.0.0.0
P3 : 4ccdc565
P4 : system
P5 : 2.0.0.0
P6 : 471ebf0d
P7 : 3b73
P8 : 51
P9 : system.io.filenotfoundexception
No entiendo lo que significa esta o por qué funciona en mi equipo, pero no en el otro.
Solución
Usted está utilizando un archivo o hacer referencia a un archivo DLL que no existe en la otra máquina.
Puede añadir bloques catch
o un controlador Application.UnhandledException
a su código para obtener más detalles acerca de la excepción.
Otros consejos
Por lo general, si funciona para su ordenador y no otro, entonces la ruta al archivo solicitado no es lo mismo en la máquina de desarrollo como la máquina del usuario. Busque caminos o referencias a los archivos cifrados duros que sólo existen en la máquina de desarrollo
System.IO.FileNotFoundException es una excepción que indique (...) que un archivo utilizado por el programa no se ha encontrado en el sistema de destino.
Tal vez terminal.exe no existe en el equipo de destino? O existe en otro camino que el que está utilizando?
Parece que el archivo que existe en el equipo, o bien no existe en otros ordenadores en absoluto o simplemente no en la ubicación de su programa está buscando en.
A partir de MSDN, FileNotFoundException :
La excepción que se inicia cuando un intento de acceder a un archivo que no existe en el disco falla.