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

发布于 2024-11-15 18:41:25 字数 270 浏览 1 评论 0原文

尝试在全新机器上构建 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 安装在新机器上。

Trying to build a Silverlight 4 application + website on a brand new machine and got the following error message for the website:

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

This doesn't make any sense at all since it builds on other machines and the Silverlight 4 SDK is installed on the new machine.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

莳間冲淡了誓言ζ 2024-11-22 18:41:25

它实际上可能将此警告隐藏在 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 问题应该可以解决。

It's probably actually hiding this warning in 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'. 

Which most likely means there's a mismatch (or non-existent) version of WCF RIA Services for Silverlight 4.

Install the latest from http://www.silverlight.net/getstarted/riaservices and the problem should be solved.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文