Windows phone 7 从本地文件WP7读取

Windows phone 7 从本地文件WP7读取,windows-phone-7,Windows Phone 7,我正在尝试读取一个文本文件,该文件已包含在项目文件夹中的一个单独文件夹中。我试图读取此文本文件,然后将每一行添加到列表中,每一行作为列表中的一个单独项目,然后我希望将其绑定到一个列表框,并且每一个列表框项目以前的每一行都是列表框中的一个超链接。这是非常令人沮丧的,因为每次代码在运行时开始执行时,应用程序都会冻结。有什么问题吗 我在这里搜索了很多次。我尝试了几个类似问题的解决方案,但没有用 代码: XAML: 而不仅仅是从本地文件读取 using(StreamReader reade

我正在尝试读取一个文本文件,该文件已包含在项目文件夹中的一个单独文件夹中。我试图读取此文本文件,然后将每一行添加到列表中,每一行作为列表中的一个单独项目,然后我希望将其绑定到一个列表框,并且每一个列表框项目以前的每一行都是列表框中的一个超链接。这是非常令人沮丧的,因为每次代码在运行时开始执行时,应用程序都会冻结。有什么问题吗

我在这里搜索了很多次。我尝试了几个类似问题的解决方案,但没有用

代码:

XAML:


而不仅仅是从本地文件读取

       using(StreamReader reader = new StreamReader("/Mall_List/Mall_List.txt"))
你应该知道WP7对每个应用都有独立的存储。 请阅读以下文章,以确保您熟悉它:

更准确地说,下面的文章描述了读取文件:


我做了,我试着用隔离存储。事实上,我运行了所有这些示例程序,也没有进行任何编辑。它仍然会在独立存储上引发异常。首先,在检查文件是否存在以及我是否注释了该块时,它会在下一行中引发异常,该行中包含IsolatedStorage。我一直在使用你在尝试时提供的链接。只是一个简单的问题。你把那个文件放在独立的存储库了吗?是的,我放了。我在教程中使用了工作代码,但也是一样。
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
            <ListBox Height="426" HorizontalAlignment="Left" Margin="6,6,0,0" Name="Malllist" VerticalAlignment="Top" Width="444">
                <ListBox.ItemTemplate>
                    <DataTemplate>
                        <HyperlinkButton Name="MallNameLinkButton"
                                         Content="{Binding}"/>
                    </DataTemplate>
                </ListBox.ItemTemplate>
            </ListBox>
        </Grid>
    </Grid>
       using(StreamReader reader = new StreamReader("/Mall_List/Mall_List.txt"))