我在默认 web.config 中看到以下连接字符串:
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
我正要更改连接字符串,但找不到 |DataDirectory| 的位置 已设置。我知道它指向App_Data
我角色根目录下的一个文件夹,该文件所在的aspnetdb.mdf
位置。
查看此页面:http ://social.msdn.microsoft.com/Forums/en-US/sqlce/thread/dc31ea59-5718-49b6-9f1f-7039da425296/
它声明 SetData 方法用于设置位置;但是我搜索了整个解决方案,但找不到 SetData 调用或对|DataDirectory|
. 它还声明它默认使用应用程序文件夹;但是我知道这是不正确的,因为该文件位于该App_Data
文件夹下。
有什么建议在哪里设置/我应该在哪里调用 SetData 方法来设置它?第一部分对我很有帮助,因为它对我来说是个谜:P
谢谢。