Ho la mia applicazione personalizzata che genera una directory nel percorso Documenti, dopo l'installazione l'applicazione usa quella directory, ma ho un problema nel sistema operativo Windows cinese, dove il nome della cartella dell'applicazione appare in cinese , quindi c'è un modo in cui posso ottenere correttamente il nome del file in "en" o qualche parola in modo che io possa quel nome di directory in fase di runtime.Ottieni la directory specifica della locale in I miei documenti
risposta
Utilizzare le cartelle speciali in System.Environment
String path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
che darà il percorso solo a MyDocuments, sto cercando la directory all'interno di MyDocuments il cui nome è specifico per la lingua. – Vaibhav
String path = Environment.GetFolderPath (Environment.SpecialFolder.MyDocuments) + "\\ yourFolder"; – tottotech
Io userei 'Path.Combine()' personalmente, o almeno 'Path.DirectorySeparatorChar'. Devi pensare al supporto Mono: p – Nyerguds
String path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
allora è possibile aggiungere nome della cartella come
string folder ="\\YOUR_FOLDER_NAME\\";
quindi aggiungere a voi percorso come
String full_path=path+folder;
W cappello vuoi dire? Se crei la directory 'MyApp', verrà visualizzata come' MyApp', indipendentemente dalle impostazioni locali. Forse hai un bug nel codice che crea la directory? – svick