Wp8无法在项目中找到csv文件

时间:2015-04-04 14:08:30

标签: c# windows-phone-8 path stream directory

我正在使用MVVM结构,我希望阅读一个csv文件,我已将其添加到与viewmodel相同的文件夹中。我已尝试在this问题中使用第二个答案,但我的变量var为null,因此它似乎找不到该文件。下面是文件夹的图像以及我到目前为止所做的事情。

enter image description here

任何人都可以帮助我获取文件的目的地,以便将其用作流吗?

1 个答案:

答案 0 :(得分:1)

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

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

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

还要记住检查添加到包中的资源文件是否将 Build Action 设置为 Content ,否则如果它设置为 None ,您的文件不会被添加。