Ahoj,
potřebuji pomoct jak přečíst XML soubor, který je vložen do projektu.
Jde mi o to, co mám napsat za adresu do umístění v příkazu
xmlDocument.Load("umístění");
Možná jsem špatně pochopil význam vložení dokumentu do projektu.
Myslel jsem, že se stane součástí programu a budu tam moct zapisovat data, která se budou při dalším spuštění programu číst, ale uživatel k nim nebude mít přímý přístup.
Ale, někde jsem četl, že jde o přiřazení dokumentu, aby se stal součástí instalačního balíčku, kdy se při instalaci uloží do zvolené složky.
Kdyby byl XML dokument součástí spustitelného souboru, tak by si vlastně potřeboval měnit tento spustitelný soubor za jeho běhu, a to je .... (modifikace exe -> virové chování :)).
Soubor můžeš umístit do adresářů k tomu určených. Asi nejlepší je adresář "Data aplikací" (FOLDERID_LocalAppData, CSIDL_LOCAL_APPDATA), jednak ho uživatel "neuvidí" a pak nebudeš muset řešit problém s tím, když to někdo nainstaluje do adresáře, kde nebude mít tvůj program dostatečné oprávnění k zápisu do souborů.
Jen tak pro zajimavost by me docela zajimalo jak funguje modifikace exe ne za ucelem viru ale za ucelem zapisovani informaci ktere by nebyly ulozeny v pc ale v exe ...