从项目内的Json文件中获取内容

时间:2015-03-05 11:22:00

标签: c# json file windows-phone-8 readfile

我试图从位于我的项目中的文件中获取内容。但是我一直"Could not find a part of the path "

using (StreamReader r = new StreamReader(Directory.GetCurrentDirectory() + @"/Resources/Database/questionsTEST.json"))

我的JSON文件位于Resources/Database/questionsTEST.json

我也尝试使用位于主项目中的test.txt,但仍然没有。

1 个答案:

答案 0 :(得分:1)

您的应用程序正在从与您当前构建设置对应的项目的子目录中执行,例如' YourProject \ bin \ Debug'。您说该文件是您项目的一部分,因此它位于此处“YourProject \ test.txt”,但您的代码正在寻找“YourProject \ bin \ Debug \ test.txt'”。

您需要将test.txt文件作为项目输出的一部分。在项目中,右键单击test.txt并将输出类型更改为“内容”并更改“复制到输出”。如果更新,则复制到