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
Val: 3.117
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Error System.IO.IOException al escribir archivos .txt

Publicado por Andres Leonardo (1798 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