标签: 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构造函数的运行时生成的值吗?