为什么我得到关于“Type'String'的构建错误不是一个有效的实体类型”构建这个Silverlight Web项目?

时间:2011-06-15 21:42:33

标签: wcf silverlight-4.0 ria

尝试在全新机器上构建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 :(得分:0)

实际上可能会在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'. 

这很可能意味着Silverlight 4的WCF RIA服务版本不匹配(或不存在)。

http://www.silverlight.net/getstarted/riaservices安装最新版本,问题应该解决。