read example delete c# file-io

c# - example - system io file delete



File.Copy() al servidor de archivos con credencial de red (1)

Estoy escribiendo una aplicación de consola que copiará el archivo de mi disco local al servidor de archivos. Esta carpeta está protegiendo por nombre de usuario y contraseña. File.Copy() método File.Copy() no funciona. Da el error de permiso. He buscado este código

Lo he intentado pero no funciona. Primero fue escrito en VB pero he cambiado el código a C # pero hay algunos errores. No sé qué significa este error. Tal vez me puede aconsejar otra forma de hacer frente a archivo protegido Servidor de archivos

con File.Copy simple (bla bla) me da "no tienes permiso"

cuando convertí el código VB a C # me dio el siguiente error: Intenté leer o escribir en la memoria protegida

He encontrado una solución

Puedes seguirlo


Podrías usar la pequeña clase de suplantación que escribí hace algunos años:

using ( new Impersonator( "myUsername", "myDomainname", "myPassword" ) ) { // code that executes under the new context. File.Copy( x, y ); }