【发布时间】:2011-03-30 20:57:16
【问题描述】:
我正在使用 SQL Express 数据库作为 c# 中单元测试项目的一部分。我的数据库位于此处:
./Databases/MyUnitTestDB.mdf
我想在app.config 中使用相对路径或变量,而不是将我的连接字符串定义为:
AttachDbFilename=C:\blah\blah\blah\yea\yea\yea\MyApplication\Databases\MyUnitTestDB.mdf
我见过|DataDirectory| 的用法,但我认为这仅适用于网络应用程序是否正确?
我想在应用程序配置文件中控制这一点,因为在生产中应用程序使用托管的 sql 数据库。
【问题讨论】:
标签: c# sql connection-string database-connection sql-server-express