1. #1
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2017
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 18
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2017
    Messages : 4
    Points : 4
    Points
    4

    Par défaut System.UnauthorizedAccessException: L'accès au chemin d'accès - est refusé

    Bonjour à tous, je suis developpeur vb.net. J'ai commencé le code vb.net il y a 3 mois et je comment à devenir pas mal dans ce milieu. Mais je suis malheureusement tombé sur une erreur dont je n'ai jamais été confronté auparavant.

    Pour faire simple, j'ai voulus importé dans un dossier situé dans le dossier appdata un fichier .jar que j'ai lui même importé dans les ressources de mon projet.
    voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click
            My.Computer.FileSystem.WriteAllBytes(GetFolderPath(SpecialFolder.ApplicationData) & "\.minecraft\mods", My.Resources.OptiFine_1_7_10_HD_U_D8, False)
    End Sub
    Voici le code erreur :
    Nom : Capturesdfgthjkl.PNG
Affichages : 50
Taille : 309,0 Ko

    System.UnauthorizedAccessException: L'accès au chemin d'accès 'C:\Users\yoanj\AppData\Roaming\.minecraft\mods' est refusé.
    à System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    à System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
    à System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
    à Microsoft.VisualBasic.FileIO.FileSystem.WriteAllBytes(String file, Byte[] data, Boolean append)
    à MyCraftEdit.Form2.Button8_Click(Object sender, EventArgs e) dans C:\Users\yoanj\onedrive\music\documents\visual studio 2010\Projects\MyCraftEdit\MyCraftEdit\Form2.vb:ligne 210
    à System.Windows.Forms.Control.OnClick(EventArgs e)
    à System.Windows.Forms.Button.OnClick(EventArgs e)
    à System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    à System.Windows.Forms.Control.WndProc(Message& m)
    à System.Windows.Forms.ButtonBase.WndProc(Message& m)
    à System.Windows.Forms.Button.WndProc(Message& m)
    à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    Je sais que cela viens d'un manque de permissions. J'aimerais régler ce problème de façon à ce que les personnes qui installent ce logiciel n'ont pas besoin de faire de manip spéciales avant de lancer le logiciel. J'ai également essayer de lancer le logiciel en tant qu’administrateur mais rien à faire ...

    Merci d'avance pour votre aide ^^

  2. #2
    Membre expert
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    octobre 2008
    Messages
    1 500
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : octobre 2008
    Messages : 1 500
    Points : 3 091
    Points
    3 091
    Billets dans le blog
    6

    Par défaut

    bonjour,

    @OP : un peu de modestie tout de même.......

    Lorsque tu dis avoir executé ton logiciel en tant qu admin, as-tu parametré le fichier Manifeste de ton projet deja ???

Discussions similaires

  1. L'accès au chemin d'accès est refusé
    Par Arenji dans le forum ASP.NET
    Réponses: 10
    Dernier message: 19/06/2017, 10h57
  2. Réponses: 3
    Dernier message: 30/01/2013, 17h51
  3. [PowerShell] Copy-Item : L'accès au chemin d'accès est refusé.
    Par torrgovin dans le forum Scripts/Batch
    Réponses: 6
    Dernier message: 27/03/2012, 18h05
  4. XMLWriter : L'accès au chemin d'accès est refusé
    Par Invité dans le forum Windows Forms
    Réponses: 4
    Dernier message: 07/07/2009, 10h10
  5. L'accès au chemin d'accès est refusé
    Par amirad dans le forum Windows Forms
    Réponses: 1
    Dernier message: 23/05/2009, 10h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo