說我有這個文件結構如何從C#控制檯應用程序中的目錄獲取路徑?
Soultion-> Folder1中 - > FileIwant.html
所以這可能是類似於C:\ Soultion \ Folder1中\ FilterIwant.html
現在我需要閱讀這個文件放入我的應用程序我不能硬編碼它,因爲當我把它給別人時,他們可能會把它放在F:驅動器或其他東西上。
或者當我創建一個msi文件時,路徑可能會完全不同。所以,我怎麼能說也許採取
「Folder1中\ FilterIwant.html」
,並用它來獲取的文件夾路徑,無論它們放在哪裏呢?
編輯
我試圖Path.GetFullPath,但我在bin/debug目錄降落了。但我的文件不在該目錄中。我認爲這是一個幾個目錄之前。另外,如果我做一個msi文件,我會有bin/debug目錄嗎?當你運行你安裝的應用程序
嗯,我只是想把我的東西放在一個文件夾裏,不要在垃圾箱裏飛來飛去。 – chobo2 2010-07-10 18:34:57
這很好,並且有這樣做的正當理由。特別是在鎖定的環境中。所以,我建議看看在AppData文件夾中的某處放置文件。 – 2010-07-10 19:49:53