如何在不命名sdf的情况下使用SqlServerCE设置数据位置?

时间:2013-04-26 15:29:44

标签: c# deployment entity-framework-5 connection-string sql-server-ce-4

我正在使用带有EntityFramework v5的Sql Server Compact Edition v4。我将sdf文件的名称传递给各种DbContext继承者的构造函数。它工作正常但总是在./App_Data中创建文件。在我部署的服务器上,我希望它在../../data中创建文件。我可以将该数据目录指定为web.config中连接工厂设置的一部分吗?或者如果我使用连接字符串,我可以为文件名本身指定某种通配符,以便它继续使用传递给DbContext构造函数的运行时生成的值吗?

0 个答案:

没有答案