我正在使用ASP.Net MVC 站点上的教程将我的技能升级到 ASP.Net MVC 3、Entity Framework、SQL CE 4.0 等。但是,我使用的是 Visual Studio 2010 Professional,而不是 Express。在本课中,SQL CE 4.0 数据库 Movies.sdf 应该自动创建并存储在 App_Data 中。但是,程序运行良好,我可以创建、插入项目、停止调试并重新启动,并且数据仍然存在。但是,App_Data 文件夹或项目中的任何其他文件夹中没有 Movies.sdf 文件。
我下载了 Visual Studio 2010 Express,再次运行了教程的步骤,这次在 App_Data 中创建了文件。
My question is: Where is the |DataDirectory| pointing to in Visual Studio 2010 Professional and why is it different from VS 2010 Express? Is there any way I can check before running a program where |DataDirectory| is set to?