домашнем проекте.
В процессе разработки явно указывал строку подключения в коде. Сейчас пришло время публиковать на сервер и получать доступ к строке подключения через конфиг и у меня проблемы. Помогите пожалуйста.
Было так:
type sql = SqlDataProvider<Common.DatabaseProviderTypes.MSSQLSERVER,
"Server=localhost\sqlexpress;Database=reserve_bot;User Id=reserve_bot;Password=reserve_bot",
"",
"",
1000,
true
>
создаю конфиг файл в проекте консольного приложения, переношу туда строку подключения
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="reserve_bot" connectionString="Server=localhost\sqlexpress; Database=reserve_bot; User Id=reserve_bot;Password=reserve_bot"/>
</connectionStrings>
</configuration>
После этого меняю вношу изменения код:
type sql = SqlDataProvider<Common.DatabaseProviderTypes.MSSQLSERVER,
"",
"reserve_bot",
"",
1000,
true
>
```
После этого всё разваливается с ошибкой:
The type provider 'FSharp.Data.Sql.SqlTypeProvider' reported an error: No connection string specified or could not find a connection string with name reserve_bot
Обсуждают сегодня