Accueil > Forum > > > > sauvegarder Embedded Resource
sauvegarder Embedded Resource
lundi 25 septembre 2006 à 20:34:22 |
sauvegarder Embedded Resource

Smalo
|
Désolé je n'ai pas trouvé de Thème plus approprié pour poser ma question.. En fait je voudrais savoir si c'est possible de sauvegarder une ressource embarquée dans un EXE. Je m'explique : J'ai un Xml en 'embedded resource' que je lis : string Namespace = this.GetType().Namespace; DataSet d = new DataSet(); // je charge mon dataset grace a mon xml embarqué d.ReadXml(this.GetType().Assembly.GetManifestResourceStream(Namespace + "config.xml"));
Après je modifie ce xml (avec des préférences utilisateur). Est-ce que je peux le sauver dans mon exe (étant donnée qu'il est embarqué dedans à la base) pour, au prochain lancement, pouvoir le récupérer modifié.
Merci bcp.
|
|
lundi 25 septembre 2006 à 20:58:49 |
Re : sauvegarder Embedded Resource

Smalo
|
Bon légé problème en fait le dataset que j'obtiens en faisant ça est vide... car le code que j'ai mis ne marche pas.. Si quelqu'un peut m'aiguiller ça serait avec un grand plaisir car là je galère... Sinon pour essayer de sauver l'embeded resource j'ai fais cela : d.ReadXml(this.GetType().Assembly.GetManifestResourceStream(Namespace + "config.xml"));
ça compile et ça ne génère pas d'erreur...
Donc je récapitule.. pour l'instant je n'arrive pas à lire le xml que j'ai embarqué dans mon EXE.. -> il est bien embarqué car quand j'ouvre le .exe sous notepad les données de mon config.xml sont bien dedans..
(Re)Merci bcp pour ceux qui pourront m'aider :)
|
|
lundi 25 septembre 2006 à 21:11:16 |
Re : sauvegarder Embedded Resource

Smalo
|
Bon désolé la prochaine fois je réfléchirais plus avant de poster.. (mais bon c'est la fin difficile de journée) la lecture marche j'avais oublié le '.' après le namespace..
d.ReadXml(this.GetType().Assembly.GetManifestResourceStream(Namespace + ".config.xml");
Donc mon problème est vraiment de pouvoir modifier une embedded resource... en toute honneteté je pense que c'est impossible car ça imposerait de modifier le .exe lors de l'exécution chose que je ne pense pas possible...
Donc si vous avez une solution pour sauvegarder des préférence utilisateur sans avoir de fichier spécifique (seulement le .EXE) c'est vraiment ce que je recherche.
(re)(re)Merci ..
|
|
lundi 25 septembre 2006 à 21:27:20 |
Re : sauvegarder Embedded Resource

coq
|
Réponse acceptée !
Salut, Ca doit être faisable, via une 2eme application notamment. Mais : - ça implique des changements de l'executable, ce qui peut se révéler problématique avec certaines solutions de sécurité, comme certains parefeu applicatifs qui vont du coup systématiquement détecter une nouvelle application. - celà implique aussi d'avoir accès en écriture à l'executable, chose qui ne devrait pas être justement. - ton application n'aura que peu de chances de tourner correctement sous Vista et même sous XP et 2003, pour peu que l'utilisateur applique le principe LUA. - les machines ne sont pas forcément mono-utilisateur - vive le profil utilisateur ! - beurk ! ;-) /* coq MVP Visual C# CoqBlog*/
|
|
mardi 26 septembre 2006 à 08:59:53 |
Re : sauvegarder Embedded Resource

sebmafate
|
tout comme Coq... et j'ajouterais que le framework offre une solution simple pour gérer les paramètres de l'utilisateur... et ça, simplement ! Sébastien FERRAND (blog) Consultant Indépendant [Microsoft MVP Visual C#]
|
|
mardi 26 septembre 2006 à 10:33:54 |
Re : sauvegarder Embedded Resource

Smalo
|
Ok Ok Ok c'est bien ce que je pensais... :p sinon vous utilisez quoi comme méthode pour stocker les parametres d'une application et/ou utilisateurs ? j'utilise des fichier xml que je lis en dataset, je trouve cela très simple et très pratique, qu'en pensez vous ? que utilisez vous ?
|
|
mardi 26 septembre 2006 à 10:47:19 |
Re : sauvegarder Embedded Resource
|
Cette discussion est classée dans : xml, sauvegarder, resource, namespace, embedded
Répondre à ce message
Sujets en rapport avec ce message
déclarer un namespace pour pouvoir naviguer dans le XML [ par virgul ]
Bonjour,J'ai un webservice qui me retourne un XMLNode seul problème le XML a un namespace vide comment faire pour naviguer (XPath) dedans? Le xml:: <
C# - System.Xml.Document: Comment sauvegarder les caractères spéciaux dans le fichier xml [ par smashingraph ]
Bonjour, J'ai un petit souci lors de la sauvegarde de mon fichier xml. J'utilises une instance de la classe System.Xml.Document. Je charges un docum
Xml Sérialisation avec 2 préfixes et 2 namespaces differents [ par veridik ]
Bonjour,Je sérialise des objets métiers avec 2 préfixes et 2 espaces de nommage differents.J'y arrive mais le problème se situe au niveau de la déclar
Embedded Resource [ par sevenace ]
Bonjour,Je suis actuellement face un dilemme de taille. Je dois développer un web service capable de recevoir une requête, calculer des données, et le
Linq to XML [ par DCWeb ]
Bonjour,J'aimerai savoir si ça pose un problème de charger un fichier XML de plusieurs dizaines de Go afin de le traiter avec LinqCordialementDCWeb
XML To SQL [ par samir908 ]
Salut,je voudrais transformer un fichier xml en requete sql, je suis débutant ds ce domaine donc je me demande si vous connaissez un outils qui peut m
Magnifique Bug XElement.WriteTo [ par sh4gm4 ]
Salut,j'ai trouvé une perle !! (ou j'y comprends rien au choix...)je crée mes XElement et XAttribute je les mets les uns dans les autrespour en obteni
Pb d'affichage de code C# en HTML via un XML [ par jbhee ]
Bonjour,J'ai un fichier XML avec des balises contenant du code en C#. ex : private float Code_1() { if (Code_2 == 0)
comparer une chaine ? [ par jimmy69 ]
Bonjour,Je bosse avec visual studio 2005.J'ai une informations stockee dans un fichier xml de type :".csv,.doc,.html,.txt,.pdf,.ppt,.rtf,.xls";<
Copier tous les noeuds d'un fichier XML dans un autre fichier XML [ par TheCatxXx ]
Bonjour tout le monde,je suis actuellement en train de faire des tests sur l'XML pour apprendre.J'aimerai connaître la meilleure façon de copier tous
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|