2015-04-04 53 views
1

我正在使用MVVM结构,并且希望读取一个csv文件,该文件与viewmodel位于同一文件夹中。我试图在this问题中使用第二个答案,但我的变量var为null,所以它似乎没有找到该文件。下面是文件夹的图像和我迄今为止所做的。Wp8无法在项目中找到csv文件

enter image description here

谁能帮我把文件的目标,所以我可以用它作为流?

+0

你确定你的MapToUse变量有它的值吗?你检查了吗? – 2015-04-04 14:17:45

+0

你可以检查文件的* BuildAction *吗? – Romasz 2015-04-04 16:21:24

+0

@KasunKodagoda我检查了MapToUse的名称,它与文件名相同,没有.csv结尾 – JonasN89 2015-04-05 09:06:26

回答

1

您需要的路径相对于你的包提供,因此,如果就像这样它应该工作:

var dest = App.GetResourceStream(new Uri(@"StartUpViewModels/" + destination, UriKind.Relative)); 

Here is also reference回答类似的问题。

也记住要检查,如果你的资源文件添加到包已经生成操作设置为内容,否则,如果它被设置为,您的文件不会被添加。

相关问题