У меня есть большое приложение Silverlight, которое я успешно преобразовал и добавил проект CloudService.Я загрузил базу данных в SQL Azure, и из моего файла webconfig с подключением к этой базе данных в SQL Azure все работает нормально.Итак, мой следующий шаг, когда я терпел крах, был при добавлении облачной службы к моему решению и установке этой службы в качестве запускаемого проекта.
Итак, я предполагаю, что я не добавляю строку подключенияправильно в ServiceConfiguration.cscfg / ServiceDefinition.csdef?
Ошибка, которую я получаю: Сообщение об ошибке для Query LoadUsers: System.ServiceModel.DomainServices.Client.DomainOperationException: операция загрузки не выполнена для запроса «LoadUserInfo».Удаленный сервер возвратил ошибку: NotFound .....
Моя строка подключения выглядит следующим образом в webconfig:
<add name="LiveEntities" connectionString="metadata=res://*/LiveModel.csdl|res://*/LiveModel.ssdl|res://*/LiveModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.;Initial Catalog=Live09092010;Integrated Security=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
Нужно ли поместить эту же строку подключения в ServiceConfiguration.cscfg / ServiceDefinition.csdef и как он должен выглядеть?
Solution Live
SilverLight App proj 1
--files
Silverlight App proj 2
--files
Silverlight App proj 3...
--files...
Live.Web
--My Project
--Default.aspx
--Web.config
--etc..
LiveCloudServices
Roles
--Live.Web
--ServiceConfiguration.cscfg
--ServiceDefinition.csdef