[C#]L'accès au chemin d'accès 'C:\text.txt' refusé
Hors ligneTatsusheva Le 23/06/2016 Ă  13:30 Profil de Tatsusheva Configuration de Tatsusheva

Bonjour,

je suis étudiant en informatique et j'ai un projet à réaliser et je dois faire le projet sous C#. J'ai crée un fichier texte que j'ai mis dans le disque C afin de faire un test sur la possiblité d'écrire sur ce fichier mais il s'avère que l'on me met ceci après avoir déboguer.

L'exception System.UnauthorizedAccessException n'a pas été gérée

HResult=-2147024891

Message=L'accès au chemin d'accès 'C:\test.txt' est refusé.

Source=mscorlib

Voici le code.

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

using System.IO;

using System.Security.Permissions;

namespace WebSecure

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void label2_Click(object sender, EventArgs e)

{

}

private void button1_Click(object sender, EventArgs e)

{

System.IO.File.AppendAllText("C:\\test.txt", textBox1.Text+" ");

StreamReader creer = new StreamReader("C:\\test.txt");

creer.ReadLine();

textBox2.Text = File.ReadAllText("C:\\test.txt");

creer.Close();

}

}

}

Merci d'avoir lu.

Hors ligneFelixandrea Le 05/09/2024 Ă  09:23 Profil de Felixandrea Configuration de Felixandrea

Bonjour,

Je suis désolé de voir que vous rencontrez ce problème. L'erreur System.UnauthorizedAccessException se produit généralement lorsque vous n'êtes pas autorisé à écrire dans le fichier à ce chemin. Vous devrez peut-être exécuter votre application avec des droits d'administrateur ou essayer d'enregistrer le fichier dans un autre emplacement, comme votre dossier utilisateur (par exemple, C:\Users\YourUsername\Documents\test.txt).

J'espère que vous résoudrez bientôt ce problème et terminerez votre projet ! Je vous souhaite du succès !

Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels