您的位置:首页 > 其它

部属WebService【同步服务】时缺少依赖项问题

2011-01-10 16:50 134 查看
  事件:

  同步服务的功能是同步服务端与客户端数据,用WebService写的,部署在IIS,但浏览服务页面时(***.asmx)时,显示缺少依赖项 System.Data.SqlServerCE.dll 文件

  导致的原因:

  原来在更新同步版本的时候添加了一个Terminal.Common.Dll程序集,这程序集是我们开发时的公共类库,该Dll引用了System.Data.SqlServerCe.dll

所以报错,然后在同步服务的bin目录下添加了System.Data.SqlServerCe.dll文件依然出错,问题是在PDA上引用的System.Data.SqlServerCe.dll是驱动版本,而不是桌面版,程序的存放位置分别在C:\Program Files\Microsoft SQL Server Compact Edition\v3.5\Desktop 和C:\Program Files\Microsoft SQL Server Compact Edition\v3.5\Devices下,在visual studio 引用的时候都引用的是 Devices版,但是在发布同步服务的时候要用 Desktop版
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: