Je tente de déboguer un programme que j'ai écrit, mais je rencontre un problème avec la fonction StreamReader. Je reçois spécifiquement un Could not find a part of the path issue while debugging
quand il frappe cette fonction. Étant donné que j'étais dans le débogueur, j'ai vérifié la variable pour m'assurer que le chemin était correct et qu'il était résolu en un fichier valide, ce qu'il a fait.StreamReader Problème "Impossible de trouver une partie du chemin" lors du débogage
Plus précisément le code est
StreamReader fsio = new StreamReader(respFileLoc);
Si la variable respFileLoc
est une chaîne qui contient l'emplacement du fichier.
J'ai regardé autour et je suppose que cette erreur a quelque chose à voir avec les autorisations de fichiers, mais ma question est, comment puis-je définir les autorisations appropriées? Comment le débogueur exécute-t-il le programme (à quel niveau d'utilisateur) puis-je le changer? Je préférerais ne pas exécuter ce programme en dehors du débogueur, car la nature de l'application pourrait perturber mon environnement d'exploitation et j'utilise des points d'arrêt dans le débogueur pour éviter que cela ne se produise.
À peu près, merci. – Tyler