У меня есть проект библиотеки классов, в котором я добавил набор данных, который ведет переговоры с сервером sql. Выход этого проекта должен потребляться из веб-приложения проект. Поэтому я намерен поместить строку подключения в проект веб-приложения.using connectionstring из web.config вместо app.config
Сделал пару вещей. Чтобы мой адаптер использовал другую строку подключения, я столкнулся с this. Но я, наконец, нашел, выполнив следующие действия удобно:
Dim adapter as New MyReqeustTableAdapter()
adapter.Connection.ConnectionString = sMyConnectionString
Затем я попытался принимая строку подключения из моей конфигурации (app.config) для рода имитации. Я добавил раздел вручную с ключом «myconstr». Мои идеи состояли в том, чтобы сделать что-то вроде:
sMyConnectionString = ConfigurationManager.ConnectionString("myconstr").ConnectionString
Но мой intellisense не смог обнаружить ConfigurationManager. Поэтому пришлось добавить соответствующую ссылку на проект.
Далее я добавил строку подключения через конструктор параметров для проекта веб-приложения. Я дал вышеприведенный ключ для ссылки на него. Однако вышеприведенная заявка, похоже, исключает исключение для ссылки.
Не могли бы вы опубликовать копию web.config, а также. –
Можете ли вы показать раздел connectionStrings из вашего web.config? – Egor4eg
вы не можете задавать вопрос и никогда не общаться с людьми, которые пытались вам помочь! – lKashef