Problema di Permessi

mercoledì 27 aprile 2011 - 13.30
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Windows XP  |  Visual Studio 2008

Anakin995 Profilo | Newbie

Puntualizzo che uso Windows XP Sp3

ho una applicazione fatta in C# che prevede la copia dei file, uso questo codice:
public static void CopyAll(DirectoryInfo source, DirectoryInfo target) { if (Directory.Exists(target.FullName) == false) { Directory.CreateDirectory(target.FullName); } foreach (FileInfo fi in source.GetFiles()) { fi.CopyTo(Path.Combine(target.ToString(), fi.Name), true); } foreach (DirectoryInfo diSourceSubDir in source.GetDirectories()) { DirectoryInfo nextTargetSubDir = target.CreateSubdirectory(diSourceSubDir.Name); CopyAll(diSourceSubDir, nextTargetSubDir); } }

e di conseguenza per copiare il codice è questo

CopyAll(new DirectoryInfo("C:"), new DirectoryInfo("D:"));

Se copio da un disco DVD+-r/CD+-r mi dice che non può copiare perché è in sola lettura, potete aiutarmi?

Grazie, Arcangelo Vicedomini

EDIT: ho sbagliato a mettere il tag, ho messo VB.NET invece che C#.net, scusate

alx_81 Profilo | Guru

>Se copio da un disco DVD+-r/CD+-r mi dice che non può copiare
>perché è in sola lettura, potete aiutarmi?
scusami per la banalità.. ma non è che cerchi di copiare file SUL cd rom?
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

Anakin995 Profilo | Newbie

no, dal cd alla usb, ho provato con una altra iso e funzionava... (per emulare uso PowerIso)
Il modo in cui si nasce è irrilevante: ciò che conta è cosa fai del dono della vita.

alx_81 Profilo | Guru

>no, dal cd alla usb, ho provato con una altra iso e funzionava...
>(per emulare uso PowerIso)
l'ho chiesto perchè vedo che fai la copyAll da C a D.. ma forse è solo a titolo di demo (?).
Detto questo, la dimensione del file più grande? la chiave com'è formattata?
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5