C# wp8应用程序中的sdf文件

C# wp8应用程序中的sdf文件,c#,windows-phone-8,sql-server-ce,C#,Windows Phone 8,Sql Server Ce,我正在开发一个WP8应用程序,它使用sqlite db存储应用程序数据 我按照链接中的步骤来做这些事情 但是当我分析我的项目文件时,我可以看到一个Appname.sdf文件。这是如何自动创建的(如果我删除它,当我打开解决方案时,它仍然会自动生成)。对此有什么好的解释吗 只要看看参考链接中的这些代码片段就可以了 当执行“使用(IsolatedStorageFileStream output=iso.CreateFile(MainPage.DB_PATH))”时,它会在没有数据的隔离存储中创建一个新

我正在开发一个WP8应用程序,它使用sqlite db存储应用程序数据

我按照链接中的步骤来做这些事情


但是当我分析我的项目文件时,我可以看到一个
Appname.sdf
文件。这是如何自动创建的(如果我删除它,当我打开解决方案时,它仍然会自动生成)。对此有什么好的解释吗

只要看看参考链接中的这些代码片段就可以了

当执行“使用(IsolatedStorageFileStream output=iso.CreateFile(MainPage.DB_PATH))”时,它会在没有数据的隔离存储中创建一个新文件。
这就是为什么你总是在你的应用程序中得到一个db文件

您是指VisualStudio自己创建的intellisense数据库吗?sdf文件是否在解决方案文件夹中?
using (IsolatedStorageFileStream output = iso.CreateFile(MainPage.DB_PATH))
   {
    // Initialize the buffer.
    byte[] readBuffer = new byte[4096];
    int bytesRead = -1;

   // Copy the file from the installation folder to the local folder. 
   while ((bytesRead = input.Read(readBuffer, 0, readBuffer.Length)) > 0)
      {
    output.Write(readBuffer, 0, bytesRead);
      }
    }