Използвам бази данни SQL Express като част от единичен тестов проект в c#. Моите бази данни се намират тук:
./Databases/MyUnitTestDB.mdf
Бих искал да използвам относителен път или променлива в app.config
, вместо да дефинирам низа си за връзка като:
AttachDbFilename=C:\blah\blah\blah\yea\yea\yea\MyApplication\Databases\MyUnitTestDB.mdf
Виждал съм използването на |DataDirectory|
, но прав ли съм, като смятам, че това е приложимо само за уеб приложения?
Искам да контролирам това в конфигурационния файл на приложението, тъй като в производството приложението използва хоствана sql база данни.