我将SQL Express数据库用作c#中的单元测试项目的一部分。我的数据库位于这里:
./Databases/MyUnitTestDB.mdf
我想在中使用相对路径或变量,app.config而不是将我的连接字符串定义为:
AttachDbFilename=C:\blah\blah\blah\yea\yea\yea\MyApplication\Databases\MyUnitTestDB.mdf
我已经看到了的用法,|DataDirectory|但是我认为这仅适用于Web应用程序是正确的吗?
我想在应用程序配置文件中对此进行控制,因为在生产中,该应用程序使用托管的sql数据库。