Как установить строку подключения с каталогом данных в app.config - PullRequest
0 голосов
/ 10 декабря 2018

приложение.Config

<connectionStrings>
<add name="connect_string" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\database.mdf;Integrated Security=True"/>

в c #

AppDomain.CurrentDomain.SetData("DataDirectory", Environment.CurrentDirectory.Replace("\\bin\\Debug", ""));

public static void deleteitem(string name) {
 string connect_string = ConfigurationManager.ConnectionStrings["connect_string"].ConnectionString;

Это мой ожидаемый результат

Источник данных = (LocalDB) \ MSSQLLocalDB;AttachDbFilename = C: \ test \ database.mdf; Integrated Security = True "/>

, но это результат, который я получил

Источник данных = (LocalDB) \MSSQLLocalDB; AttachDbFilename = | DataDirectory | \ database.mdf; Integrated Security = True "

в чем моя ошибка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...