我看到一些像这样的连接字符串:
connectionString="Data Source=(localdb)\v11.0;AttachDbFilename=|DataDirectory|\DataAccessExamples.mdf;Integrated Security=True"
答案 0 :(得分:0)
您可以使用以下代码段来查看当前AppDomain中是否定义了DataDirectory
值:
string dataDirectory = AppDomain.CurrentDomain.GetData("DataDirectory") as string;
DataDirectory
数据值本质上是一个特殊的"值,指的是用于存储应用程序本地数据的目录,例如SQL LocalDB和SQL Compact Edition。
管道仅用作特殊分隔符,以区分DataDirectory
AppDomain数据值与名为DataDirectory
的文件系统目录。
可以在方法MSDN page上记录各种其他此类值。