| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    L'accès au chemin est refusé dans Visual Studio 2010
    Windows 7 et Vista comprennent à la fois des améliorations de sécurité qui limitent l'accès aux fichiers du disque . Sauf privilèges sont élevés avec un accès administrateur , tous les fichiers autres que les données contenues dans les dossiers des utilisateurs sont limités à l'accès en lecture . Les programmes créés avec Visual Studio 2010 qui a fonctionné très bien sur Windows XP peuvent avoir des problèmes quand il est déplacé vers Windows 7 ou Vista. Le problème

    Windows 7 utilise un modèle de sécurité qui empêche les programmes malveillants de modifier le code exécutable. Seuls les programmes ayant accès administratif sont autorisés à écrire dans des dossiers sur le disque C:. Toute tentative de modifier d'autres fichiers entraînera une erreur. Même avec un accès administrateur , Windows 7 s'ouvre souvent un pop- up vous demandant si des modifications peuvent être apportées. Le seul dossier où l'accès en écriture peut être fait est le dossier Utilisateurs , puis seulement dans le dossier créé pour l'utilisateur actuellement connecté .
    Erreurs dans Visual Studio
    < p> Bien que la plupart de ces erreurs se produisent lors de l'exécution des programmes créés par Visual Studio 2010, il ya des occasions où Visual Studio lui-même soulève cette erreur. Habituellement, cela se produit lors de la publication du contenu Web. Pour résoudre ce problème, enregistrez le projet en cours , fermez Visual Studio, puis redémarrez-le en cliquant-droit sur ​​l'icône de Visual Studio et choisissez l'option " Exécuter en tant qu'administrateur " . Une fois que Visual Studio démarre , ouvrez le projet et publier le contenu .

    Problèmes d'exécution de programmes

    La plupart des erreurs se produisent lors de l'exécution des programmes . Les programmes qui écrivent dans le dossier en cours échouera lorsqu'il est déployé sur d'autres machines , mais le cadre ne leur offre un moyen facile d'obtenir des emplacements où les données peuvent être stockées en toute sécurité . La fonction System.Environment.GetFolderPath renvoie la chaîne de chemin d'accès des emplacements de stockage sûrs . Pour enregistrer un fichier dans le dossier de demande de données , utilisez:

    chemin = System.Environment.GetFolderPath ( System.Environment.LocalApplicationData )

    Cette fonction retourne également les emplacements des données d'application , les bibliothèques communes , Ma musique, Mes documents et une foule d' autres endroits. Voici quelques autres valeurs de l'énumération chemin:

    CommonApplicationData - les données de programme partagé par tous les utilisateurs , ApplicationData - données d'application spécifiques à l'utilisateur , Mes documents - le dossier Mes documents de l'utilisateur , MyMusic - USAGER dossier Ma musique , Mes images - utilisateur est mon photos dossier Modèles - emplacement des fichiers de modèle, CommonDocuments - dossier Documents partagés , CDBurning - . dossier temporaire contenant des fichiers à graver sur CD
    Raising privilèges d'écriture

    de Windows 7 offre un moyen de désactiver ces erreurs. Quand le pop-up apparaît, cliquez sur le bouton " Changer lorsque ces erreurs apparaissent " puis déplacez le curseur à sa valeur maximale . Maintenant, tous les programmes ont un accès en écriture à l'ensemble du disque . Ce n'est pas recommandé . Le disque est maintenant vulnérable à un certain nombre d'attaques et de programmes créés sur votre ordinateur peut ne pas fonctionner sur d'autres machines . Si vous prévoyez de distribuer ou de vendre vos programmes , prenez le temps de les changer pour accéder au stockage en toute sécurité.

    Previous :

    next :
      articles connexes
    ·Certificat numérique pour un projet VBA 
    ·Comment faire pour copier des classeurs en VBA 
    ·Comment construire un fichier XML avec Visual Basic Net…
    ·Comment démonter VB 
    ·Structure Programmation VBA 
    ·Comment modifier un fichier texte dans Access 2003 Visu…
    ·Comment détecter un serveur proxy dans NET 
    ·Comment écrire ActiveX VB6 
    ·Liste des fonctions dans Visual Basic 
    ·Comment lire port COM jusqu'à ce qu'un caractère spé…
      articles en vedette
    ·Une liste des méthodes Scala 
    ·Comment créer un wrapper JavaScript pour API 
    ·Comment changer un indice déroulant en JavaScript 
    ·Comment télécharger un fichier bitmap dans SDK Androi…
    ·Comment faire pour convertir Enum à la liste 
    ·Comment utiliser SQLite3 sur une App iPhone 
    ·Comment configurer Perl dans XAMPP 
    ·Comment profiler programmes Perl 
    ·Comment repeindre un problème sur Java 
    ·Comment obtenir l'ID cellulaire localisation du réseau…
    Copyright © Connaissances Informatiques http://fr.wingwit.com