SQL Server 2005 Mobile Edition PC开发问题

System.Data.SqlServerCe.SqlCeException: 此版本的 SQL Server 2005 Mobile Edition 没有获得用于生产目的的许可。
   在 System.Data.SqlServerCe.SqlCeConnection.ProcessResults(Int32 hr)
   在 System.Data.SqlServerCe.SqlCeConnection.Open(Boolean silent)
   在 System.Data.SqlServerCe.SqlCeConnection.Open()
   在 DataRecieverWeb.DataSynchronize.SynTasks() 位置 E:/Work/社区卫生服务信息系统PDA版-新/HealthCareMobile/HealthCareMobile/DATARECIEVERWEB/DataSynchronize.cs:行号 125
   在 DataRecieverWeb.DataRecieverService.SynTasks(String Login, String Pass) 位置 E:/Work/社区卫生服务信息系统PDA版-新/HealthCareMobile/HealthCareMobile/DATARECIEVERWEB/DataRecieverService.asmx.cs:行号 85

 

我在winXP下面用VB2005 开发SQL Server 2005 Mobile 的程序。我想把它移植到别的电脑上面去,可是移植以后出现如下 错误提示: “此版本的 SQL Server 2005 Mobile Edition 没有获得用于生产目的的许可。” 奇怪的是如果我的另一台电脑安装有vs2005就能运行很好,如果没装才会出现这个问题。备注:另一台电脑的.net frame work 已经安装。


查了相当多的资料,才解决。
这个需要使用 .net framework 3.0
方法一:vs2005 升级 .net framework 3.0--(这个我安装了.net framework 3.0 但是升级没有成功)

方法二:安装使用vs2008
升级数据库文件(.sdf)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值