Se utilizzo Application.StartupPath o AppDomain.CurrentDomain.BaseDirectory Cerca in una cartella bin/debug per il file ma devo utilizzare una cartella dalla directory principale "Resources \ imagefile.png" in ma C# .net progetto!Come leggere il file nella directory radice dell'applicazione Windows in C# .net?
Filestream fs;
fs = new Filestream(AppDomain.CurrentDomain.BaseDirectory + "folder\\imagefile.png");
Così come si dovrebbe scrivere il codice per leggere il file dalla mia directory principale a dispetto di utilizzare sopra codice o un percorso completo della directory che è "@C: ......." e perfino Server. MapPath non è possibile.
per ottenere il mio percorso di applicazione, ma questo dà qualcosa come C: \ Projects \ XYZ \ ABC \ bin \ Debug
non voglio bin \ debug .IS Esiste un modo per raggiungere questo obiettivo ?
Scegli questa domanda SO: [Percorso a risorsa file in un progetto VS2010] (http://stackoverflow.com/a/12212517/540352) – Laoujin
Vedere questo per favore : [http://stackoverflow.com/questions/12236114/read-file-from-root-directory-folder-using-filestream][1] [1]: http://stackoverflow.com/questions/12236114/read-file-from-root-directory-fol der-using-filestream – RollingCog
Ho solo bisogno di una cartella applicativa principale e ho capito proprio così; string path = AppDomain.CurrentDomain.BaseDirectory.IndexOf ("bin")) + @ "\ ImageName.jpg"); – Erdogan