Comment lire le chemin complet d'un fichier XML statique que j'ai ajouté à mon projet C# WCF?Récupère le chemin d'un fichier XML statique en C#?
Répondre
Lorsque vous l'avez ajouté, le fichier a été copié dans le répertoire où se trouve votre fichier csproj.
Qu'est-ce qu'un "fichier XML statique" pour vous?
Vous pouvez utiliser Assembly.GetEntryAssembly(). Situation en combinaison avec Path.Combine si vous souhaitez accéder à un fichier dans le même directoy que votre exécutable (ou dans un sous-répertoire). Ou avez-vous compilé comme une ressource? Ensuite, vous ne pouvez pas y accéder via le système de fichiers.
Cette réponse est aussi correcte que la mienne: évidemment, aucun d'entre nous ne peut être sûr de ce que le questionneur voulait dire. –
Si vous en êtes au stade de développement, vous avez probablement appuyé sur F5 et votre programme s'exécute.
Il fonctionne à partir du dossier bin\debug
, vous devez donc monter de deux niveaux et vous serez dans le répertoire racine de votre projet. Si vous avez créé un dossier pour conserver vos fichiers statiques, vous devez effectuer les opérations suivantes:
string myStaticXmlFilePath = @"..\..\StaticFiles\MyStaticXmlFile.xml";
J'imagine que le fichier est configuré pour être copié dans le répertoire de sortie. –
oui, mais ce paramètre n'est pas par défaut –
Assez vrai. Cependant, sans cela, il n'y a aucune garantie que le fichier sera disponible après l'installation. –
- 1. C# Récupère le chemin de la bibliothèque de classes
- 2. Récupère le répertoire App_Data dans un fichier auxiliaire statique
- 3. Récupère le chemin d'un élément
- 4. Récupère le chemin du fichier de configuration de l'application actuelle
- 5. Récupère le chemin complet d'un téléchargement de fichier
- 6. Struts 1 mappe au fichier statique .xml
- 7. Récupère le chemin UNC à partir d'un chemin local ou d'un chemin mappé
- 8. Comment décrypter le fichier XML en C#
- 9. Récupère le chemin d'installation de winzip en vb6
- 10. Récupère le contenu d'un nœud à partir d'un fichier XML et le transforme en php array?
- 11. Récupère le chemin UserProfile actuel à partir d'un Service
- 12. Comment spécifier un chemin de fichier pour ftp en xml
- 13. VBScript - Récupère le nom de l'ordinateur et/ou le chemin complet du fichier réseau
- 14. Récupère le chemin du fichier généré par le code dans Visual Studio?
- 15. Chemin/taille du fichier en C#
- 16. Récupère le chemin du fichier en cours d'exécution à partir d'un paquet installé?
- 17. Création d'un chemin de fichier en C#
- 18. Bash - Récupère le dernier nom/nom de fichier dans un argument de chemin de fichier
- 19. Enregistrer le fichier en C#
- 20. Récupère le chemin du fichier à partir du nom NT/Device
- 21. fichier Xml lecture en utilisant XML à LINQ en C#
- 22. initialisation statique en C
- 23. Récupère le contenu de l'élément div en C#
- 24. Structure statique en C++
- 25. Liaison statique en C#
- 26. trouver le chemin physique en C# .net
- 27. Récupère le chemin d'accès au bureau commun dans .NET
- 28. CheminFichier dans le fichier xml
- 29. Récupère les données CLOB dans un fichier texte/xml
- 30. Lecture d'un fichier XML en C#
Demandez-vous le chemin du fichier dans votre projet ou le chemin dans lequel il se trouve lorsque vous exécutez votre code? Comment avez-vous le fichier mis en place dans les options de construction de votre projet? –