У меня есть веб-приложение, которое использует членство и профили. Я успешно использовал расширение WebProfileBuilder, поэтому мой класс профиля правильно сгенерирован и работает хорошо.Профиль Asp.net в отдельной сборке
Однако, после нового запроса моего клиента, мне нужно сейчас переместить эту часть управления профилем в другую сборку (чтобы я мог получать информацию о профиле в службе Windows, работающей на том же компьютере).
Я создал новую сборку, переместил файл сгенерированного профиля и попытался использовать его из другой сборки, но без каких-либо успехов. Я всегда получаю SettingsPropertyNotFoundException
. Я думал, что система профиля не знает, где найти информацию о соединении, поэтому я попытался добавить строку подключения и поставщика в app.config этой сборки, но это, похоже, не работает.
Что мне не хватает? Можно ли это сделать?
Заранее благодарен!
Я снял то, что было между ' ... ' из моего web.config, и проблема все еще существует. –
Shimrod
О, извините, я хочу сказать, что вы должны попытаться сохранить материал в web.config и * не * переместить его в app.config. У меня была точно такая же проблема, пытаясь использовать некоторые службы WCF. привязки в app.config, но затем бросил исключение, когда я попытался загрузить страницу. Мне пришлось переместить настройки в Web.Config, тогда все это начало работать. –
Это была моя первоначальная попытка, и она не работает ни :-( Теперь ... Учитывая, что моя служба Windows использует новую сборку, где я должен разместить app.config? В сборке или в службе Windows? – Shimrod