尽管以前使用过许多 sql 数据库,但我从未真正尝试过在 App_Data 目录中使用数据库开发应用程序。
到目前为止!!
这是一个小型 WCF 服务项目,它有一个 sql express 2008 r2 数据库。
在VS中工作没有问题,我认为它就像部署到服务器一样简单(安装了sql 2008 r2的win 2008)并且它会正常工作。但它似乎不会。
在 web.config 中,使用 |Data Directory| 的连接字符串 在连接字符串中。
我在这里读到|数据目录| 仅适用于VS,但查看网络上的其他文章似乎并非如此。
我(为此)赋予每个人修改服务器上 app_data 目录的权限。
我使用 VS 2010 中的包功能进行部署。
谢谢