Недостающие ссылки в коде автогена LightSwitch Beta 1 - PullRequest
2 голосов
/ 19 августа 2010

Я пробую новую бета-версию LightSwitch 1 и получаю следующую ошибку при попытке собрать. Ничего особенного - я попытался создать новый экран на основе источников данных из существующей базы данных. Конечно, некуда добавить ссылки.

Ошибка 5 Тип или имя пространства имен «DomainServices» не существует в пространстве имен «System.ServiceModel» (отсутствует ссылка на сборку?) [...] DataClientImplementation.cs 19 37 ClientGenerated

Кто-нибудь еще играет с этим новым материалом?

Если Microsoft умна, они также будут следить за StackOverflow и могут задать мне дополнительные вопросы, чтобы сузить проблему; -)

ОК, по предложению Джеффа ниже:

До удаления существующего RIA:

System.ServiceModel.DomainServices.EntityFramework.dll System.ServiceModel.DomainServices.EntityFramework.xml System.ServiceModel.DomainServices.Hosting.dll System.ServiceModel.DomainServices.Hosting.OData.dll System.ServiceModel.DomainServices.Hosting.OData.xml System.ServiceModel.DomainServices.Hosting.xml System.ServiceModel.DomainServices.Server.dll System.ServiceModel.DomainServices.Server.xml

После переустановки из LightSwitch iso:

Microsoft.ServiceModel.DomainServices.Tools.dll Microsoft.ServiceModel.DomainServices.Tools.xml System.ServiceModel.DomainServices.EntityFramework.dll System.ServiceModel.DomainServices.EntityFramework.xml System.ServiceModel.DomainServices.Hosting.dll System.ServiceModel.DomainServices.Hosting.OData.dll System.ServiceModel.DomainServices.Hosting.OData.xml System.ServiceModel.DomainServices.Hosting.xml System.ServiceModel.DomainServices.Server.dll System.ServiceModel.DomainServices.Server.xml

1 Ответ

2 голосов
/ 20 августа 2010

Похоже, что при установке не удалось правильно установить Ria Services.

На установочном диске перейдите в WCU \ Silverlight \ и попробуйте установить riaservices вручную.

Dll должны быть расположены:

C: \ Program Files \ Microsoft SDKs \ RIA Services \ v1.0 \ Libraries \ Server

или

C: \ Program Files (x86) \ Microsoft SDK \ RIA Services \ v1.0 \ Libraries \ Server

...