Comment puis-je lire à partir d'un fichier .txt ajouté dans les éléments de la solution
J'ai ajouté un dictionary.txt fichier de ma solution les éléments et je veux être la lecture de ce fichier, et non pas à partir de là où elle existe déjà sur mon disque dur, de sorte que si quelqu'un d'autre ouvre mon projet sur leur ordinateur, ils seront toujours en mesure de lire à partir de ce fichier.
Dans une autre question, là ils disent d'aller dans les propriétés et modifier la Copie vers le Répertoire de Sortie paramètres, mais je ne vois pas ce que sous mon .txt fichier de propriétés (je suis en utilisant VS2010): Lire un fichier texte à partir du dossier local
Actuellement mon code se lit comme suit:
string[] dictionary = System.IO.File.ReadAllLines(@"dictionary.txt");
Est-il quelque chose que je dois faire ou d'une autre façon j'ai besoin de la référence du fichier à assurez-vous que c'est seulement référencer le fichier que j'ai ajouté au projet? Ou ai-je raté quelque chose de plus fondamental?
Merci!
source d'informationauteur NewbornNerd
Vous devez vous connecter pour publier un commentaire.
Je suppose que vous avez déjà ajouté le fichier de votre solution et qu'il s'affiche dans l'Explorateur de solutions de Visual Studio, comme un élément directement dans le cadre du projet, vous êtes en cours de compilation.
Build Action
propriétéEmbedded Resource
Le "Copier dans le Répertoire de Sortie réglage" s'assure juste que le fichier est copié dans le
Build\Debug
ouBuild\Release
dossier.Les Ressources Incorporées action s'assure que les fichiers sont intégrés dans votre .exe ou .fichier dll et c'est disponible pour votre programme à charger.