我發現自己不得不依賴於必須使用一些本地文件夾。通常沒有問題,但主要問題是如果將項目轉移到另一臺機器,即使在開發過程中結構也會報告錯誤。C#如何調用文件的相對地址而不是絕對地址
錯誤是,當我從文件讀取時,頁面無法顯示在本地網站上,IO錯誤。
的目錄如下
C:\Users\Keith\OneDrive\Documents\Project 2016\Lingerie\Lingerie\Corset\Corset
有問題的文件夾
- Master音頻
- 圖片
- 用戶音頻
,因爲他們已經習慣
private String folderPlay = @"C:\Users\Keith\OneDrive\Documents\Project 2016\Lingerie\Lingerie\Corset\Corset\Master Audio\";
private String folderRecord = @"C:\Users\Keith\OneDrive\Documents\Project 2016\Lingerie\Lingerie\Corset\Corset\User Audio\";
private String folderImages = @"C:\Users\Keith\OneDrive\Documents\Project 2016\Lingerie\Lingerie\Corset\Corset\Images\";
我希望做的是能夠相對於這些代碼文件調用實際的文件夾?此外,如果它沒有太多的麻煩可能會小記被如此重視我能理解/