Почему я получаю сообщение об ошибке "Тип 'String' не является допустимым типом объекта" при создании этого веб-проекта Silverlight? - PullRequest
0 голосов
/ 16 июня 2011

Попытка создать приложение Silverlight 4 + веб-сайт на новом компьютере и получить следующее сообщение об ошибке для веб-сайта:

 Error Type 'String' is not a valid entity type.  Entity types cannot be a primitive 
 type or a simple type like string or Guid.

Это не имеет никакого смысла, поскольку оно основано на другихи Silverlight 4 SDK установлен на новом компьютере.

1 Ответ

0 голосов
/ 16 июня 2011

Это, вероятно, на самом деле скрывает это предупреждение в Microsoft.Ria.Client.targets

The element 'PropertyGroup' in namespace 
'http://schemas.microsoft.com/developer/msbuild/2003' has invalid child element 
'RiaClientCodeGenDependsOn' in namespace 
'http://schemas.microsoft.com/developer/msbuild/2003'. 

Что, скорее всего, означает, что существует несоответствующая (или не существующая) версия служб WCF RIA для Silverlight 4.

Установите последнюю версию из http://www.silverlight.net/getstarted/riaservices, и проблема должна быть решена.

...