J'utilise C# et WPF ... Je pose cette question car je n'ai jamais trouvé de solution à mes questions précédentes !! donc je veux ajouter un fichier de base de données d'accès vide aux ressources de l'application et de le copier à un emplacement spécifique, je veux savoir comment ajouter/récupérer le fichier à partir des ressources ... aussi, y at-il un moyen de mettre à jour le fichier au cours de l'exécution de l'application (comme une sauvegarde, de sorte que si je déplace l'application à un autre endroit ou pc les dernières mises à jour sont utilisées) ??Comment traiter les ressources d'application
0
A
Répondre
0
0
Vous pouvez le faire dans Visual Studio, lorsque vous cliquez sur le fichier que vous voulez comme une ressource, allez à la fenêtre Propriétés et changer « Créer une action » à des ressources. Dans cette fenêtre, il y a aussi la possibilité de copier la ressource dans le répertoire cible.
1
using (var resourceStream = Assembly
.GetExecutingAssembly()
.GetManifestResourceStream(resourceName))
{
if (resourceStream != null)
{
//read the stream
Le bit délicat obtient le nom de ressource correct. Vous devez convertir l'emplacement du fichier dans l'espace de noms auquel il appartient.
Ainsi, par exemple, avec un espace de noms par défaut de DefaultNS
, et le fichier vivant dans un dossier de projet appelé resources
avec un nom de fichier de myfile.ext
, vous auriez un nom de ressource de:
DefaultNS.resources.myfile.ext
Questions connexes
- 1. Comment traiter les documents PDF?
- 2. Comment traiter les données compressées en Java
- 3. Comment traiter les événements ActiveSupport :: Notifications?
- 4. Comment récupérer et traiter les données Gmail
- 5. Comment traiter les formules fournies par l'utilisateur?
- 6. Comment traiter les données d'un ami?
- 7. Comment traiter les fichiers objets git corrompus?
- 8. Traiter avec les dates
- 9. Comment remplacer les ressources natives?
- 10. Comment gérer les ressources GDI
- 11. Comment utiliser les ressources maven également comme ressources de test
- 12. Traiter les nombres négatifs dans les chaînes
- 13. Entrée Textarea - comment traiter les paragraphes et les titres?
- 14. Comment traiter les valeurs NULL dans les comparaisons d'égalité?
- 15. Traiter les horodatages en R
- 16. Détecter les numéros et les traiter?
- 17. Recommandations pour les ressources de programmation Android
- 18. SAML - comment traiter une demande?
- 19. Comment rapidement traiter une vue?
- 20. Comment utiliser les ressources dans Android
- 21. Comment ajouter DataTemplate dans les ressources?
- 22. Comment parcourir les ressources de classe Java?
- 23. Comment gérer les ressources de l'application?
- 24. Comment libérer toutes les ressources d'un processus?
- 25. Comment utiliser les ressources dans VC++?
- 26. Comment utiliser les ressources globales dans WPF?
- 27. Flex Comment organiser les ressources incorporées
- 28. Comment vérifier les ressources externes sont disponibles
- 29. Comment utiliser les ressources avec ActionLink?
- 30. Comment traiter une table principale?
Reproduction exacte [Comment traiter des ressources d'application] (http://stackoverflow.com/questions/3378490/how-to-deal-with-application-resources) –
Pouvons-nous fermer l'autre? Cela a des réponses utiles. – spender
@spender: oui sûr – sikas