Diskuze: Ukládání do AppData/Local jiné aplikace
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 12 zpráv z 12.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Trochu sis spletl sekci
Arduinovské knihovny se ukládají do Documents/Arduino/Libraries nebo nějak
tak - prostě je to v dokumentech - ne v datech aplikací
Ta složka se ti automaticky vygeneruje při instalaci Arduino IDE
A pokud i přes to chceš ukládat do App data musíš do cesty napsat
ještě "Roaming"
Appdata/Roaming /Local /.......
Ahoj, sekci jsem si nespletl nejedná se o klasické knihovny ale o nějaké nástvaby ESP8266 a díky vyzkoušim a dám vědět ☺
Bohužel to nefunguje jen připomínám že chci ukládat do
C://Users/<Jmeno>/AppData/Local/Arduino15
A né do
C://Users/<Jmeno>/AppData/Roaming/Local/Arduino15
Díky
\---
Beru zpět co jsem napsal
Co se tak dívám, tak celá složka Local je označena "jen pro čtení" -
takže žádný stávající soubor nezměníš - uprav si to ve vlastnostech
té složky - mělo by stačit jen u té "Arduino15"
Jenže já tam tu složku potřebuji nejdříve založit neví někdo jak na to ?
Schrnutí
Vytvořit složku Arduino15 na adrese
C://Users/<Jmeno>/AppData/Local
Nakopírování souborů do této složky
tak jinak - jestli to dobře chápu a jak tvrdíš že jsi dobře v sekci C#.NET ptáš se jak z nějaké tvojí aplikace vytvořit složku a v ní soubory?
je to tak? jestli ne tak blíž popiš, jak a z čeho tam tu složku chceš dát - jsi totiž dost nekonkrétní - a nejdřív se ptáš jak něco zkopírovat do složky, kterou jak píšeš později tam ještě ani nemáš
Počítám, že se neptáš na to jak pomocí průzkumníka založit novou složku
Ano, chápeš to úplně dobře mám aplikaci která stáhne .zip ten se rozbalí do složky a celý obsah té složky potřebuji nakopírovat do C://Users/<Jmeno>/AppData/Local/Arduino15
Pak by ti mělo pomoct "tohle ":https://msdn.microsoft.com/…c148994.aspx
Tak jsem na tom odkazu nic nenašel ale vyřešil jsem to. Adresa se musí získat touhle metodou
string local = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
string pathcom = System.IO.Path.Combine(local,"Arduino15");
Díky za pomoc !
Kdyby ses mrknul do základů programování - práce se soubory - https://www.itnetwork.cz/…e-se-soubory
tam je to jasně napsané, že se cesty zadávají "relativně" a ne "na
tvrdo"...
Zobrazeno 12 zpráv z 12.