Строка подключения SQL Express: расположение файла mdf относительно расположения приложения
Я использую базы данных SQL Express как часть проекта модульного теста в C #. Мои базы данных расположены здесь:
./Databases/MyUnitTestDB.mdf
Я хотел бы использовать относительный путь или переменную вapp.config
вместо того, чтобы моя строка подключения была определена как:
AttachDbFilename=C:\blah\blah\blah\yea\yea\yea\MyApplication\Databases\MyUnitTestDB.mdf
Я видел использование|DataDirectory|
но правильно ли я считаю, что это применимо только к веб-приложениям?
Я хочу контролировать это в файле конфигурации приложения, так как в производстве приложение использует размещенную базу данных sql.