我的資源文件夾中嵌入一些.txt文件。當我運行該項目時,根據選擇,確定.txt文件名稱。訪問資源從已公佈的申請
例如;
的文件名sample017.txt和我一直在textName字符串變量。此文件的完整路徑是:
「../../ Resources \」+ textName;
而且我給你這一切,以文件名字符串變量:
fileName = "../../Resources\\" + textName;
所以,我用這個字符串變量流文本文件:
using (Stream input = File.OpenRead(fileName))
在這種形式下,我可以訪問到sample017.txt文件,它工作在調試模式很好..但是,當我建立一個安裝項目並安裝它任何一臺PC,它撞向一個例外,它不能找到「資源」文件夾中。如何使用.exe文件文件夾中的資源管理相同的文件?
注意:我不想將文件複製到程序文件夾。我想嵌入這些來源。
添加資源文件夾中的設置 – Ehsan
而你檢查的資源文件夾實際上存在於目標機器上?你有沒有配置它與項目部署? –
@GrantThomas我不想代替資源文件夾的安裝目錄中的文件夾。我要將文件.. – 1teamsah