Visual Basic - Error System.IO.IOException al escribir archivos .txt

Life is soft - evento anual de software empresarial
   
Vista:

Error System.IO.IOException al escribir archivos .txt

Publicado por Alvaro (19 intervenciones) el 15/05/2015 09:54:16
Muy buenas!!
Estoy creando un programa en el que conforme vas realizando operaqciones las va guardando en un archivo .txt

Para ello empleo este comando:

My.Computer.FileSystem.WriteAllText(RutaArchivo, texto, True)

El archivo esta creado previamente con:

RutaArch = ruta & nombre & ".txt"
Dim fs As FileStream = File.Create(RutaArch)

He comprobado que en la variable RutaArchivo vaya la ruta correcta mediante un msgbox antes de que salte la excepción y efectivamente es la ruta correcta.
El archivo se crea correctamente por que luego miro en la carpeta y ahí esta, pero vació.
El problema solo salta algunas veces, es muy raro.
He probado a abrir el archivo mientras salta la excepcion y me dice que esta siendo usado por otro proceso (Imagino que Vb)

Muchas gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Andres Leonardo

Error System.IO.IOException al escribir archivos .txt

Publicado por Andres Leonardo (702 intervenciones) el 19/05/2015 18:09:13
quizas

My.Computer.FileSystem.WriteAllText(RutaArchivo, texto, True)


Lo abre de manera exclusiva y si ya existe no lo abre ... en todo caso busca otras manera
Antes se abria como Append , input, output y daba un error parecido espero te gue a tu respuesta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar