Friday, 15 June 2012

c# - StreamWriter Insufficient Privileges With UnauthorizedAccessException -



c# - StreamWriter Insufficient Privileges With UnauthorizedAccessException -

i using next code write file desktop.

string submittedfilepath = environment.getfolderpath(environment.specialfolder.desktop); int = 0; streamwriter sw = null; sw = new streamwriter(submittedfilepath, false); (i = 0; < psolib.table.columns.count - 1; i++) { sw.write(psolib.table.columns[i].columnname + ";"); } sw.write(psolib.table.columns[i].columnname); sw.writeline(); foreach (datarow row in psolib.table.rows) { object[] array = row.itemarray; (i = 0; < array.length - 1; i++) { sw.write(array[i].tostring() + ";"); } sw.write(array[i].tostring()); sw.writeline(); } sw.close();

however whenever seek invoke method get:

access path 'c:\\users\\user\\desktop' denied. system.unauthorizedaccessexception.

you didn't specify file streamwriter, folder.

this should it:

string submittedfilepath = environment.getfolderpath(environment.specialfolder.desktop) + "\\myfile.txt.";

c# exception streamwriter

No comments:

Post a Comment