【发布时间】:2012-03-14 20:51:26
【问题描述】:
谁能提供将 VS2010 解决方案从 RIA Services 1.0 + Silverlight 4 升级到 RIA Services 1.0 SP2 + Silverlight 5 的分步指南?
我的解决方案是以正常方式设置的:
- MyApp.Web - ASP.NET 服务器项目(此处为实体框架)
- MyApp - Silverlight 客户端项目(RIA 服务将其与 MyApp.Web “连接”)
这是我目前所拥有的:
- 卸载 WCF RIA Services Toolkit 和 WCF RIA Services V1.0 for VS2010
- 安装 VS2010 SP1
- 安装实体框架 4.1
- 安装 Silverlight 5 工具(包含 RIA Services 1.0 SP2)
这是我迷路的地方。接下来我该怎么做?特别是:
- 我需要从客户端和服务器项目中删除/添加哪些项目引用?
- 从 Entity Framework 4.0 到 4.1
- 从 RIA 服务 1.0 到 RIA 服务 1.0 SP2
- 从 Silverlight 4 转到 5
- 还有什么我遗漏的吗?
- 我需要在我的解决方案部署到的生产服务器(运行 Win XP)上做什么?
- 我记得安装了 .NET Framework 4.0 和 RIA 服务可分发(不久前)
提前致谢。
【问题讨论】:
-
你试过打开你的项目吗?你有错误吗?
-
构建和运行良好,但我猜我的项目仍然与 EF 4.0 和 Silverlight 4 相关联。
-
您的机器上只能有一个 Ria 版本,所以如果安装了它,就会使用它。转到 Silverlight 项目的属性并将其更改为 Silverlight 5(如果更改后版本为 Silverlight 5,则应检查任何引用的程序集)保存它。最好在服务器上也安装 Ria Services V1.0 SP2。您还应该在服务器上安装 Silverlight 5 Developer Runtime。
标签: silverlight entity-framework entity-framework-4 wcf-ria-services