MVC代码优先:App_Data文件夹未被创建

时间:2011-08-14 21:35:43

标签: model-view-controller iis sql-server-ce iis-7.5 app-data

我正在使用MVC Code First方法创建SQL Compact数据库(来自WebConfig:data source = | DataDirectory | MailBoxDB.sdf)。 .sdf文件应该自动创建,如果我在Web服务器上手动创建App_Data文件夹(Windows Server 2008),它就会生成。但是,我正在尝试自动化部署过程,我想要消除此手动步骤。我正在使用MSDeploy来创建部署包。这是一个权限问题阻止IIS(7.5)自己创建App_Data文件夹吗?如果是这样,我应该关注哪些设置?有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我有similar scenario(通常更复杂,但在App_Data中没有数据库)。我拼凑了几个SO问题,找到了一个解决方案,我在同一主题的问题上发布了这个问题。看看my answer,希望它有所帮助。