64位系统引用WEB服务的问题

wtu_lee 2013-12-11 03:41:08
我用的是64位Win7的系统,在VS2010上编译C#程序(分两个部分:Web服务和和客户端程序)。
当目标平台选择的是X86时,更新Web服务部分代码(如加了一个新的接口),客户端重新引用web服务,新的接口总不能更新;但目标平台换为“Any Cpu”时,就没有这个问题了,不知是什么原因。
现在问题是最终的客户端需要32位的程序,不知道各位有遇到过次问题没,请不吝赐教,谢谢!
...全文
146 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
鸭梨山大帝 2013-12-11
  • 打赏
  • 举报
回复
"最终的客户端需要32位的程序" 如果你没有需要在特定CPU平台进行优化编译的需求,那么不要指定CPU编译类型,直接使用 “Any Cpu”
wtu_lee 2013-12-11
  • 打赏
  • 举报
回复
引用
按理说web服务和64位没有关系。你说的不能更新是什么意思?
就是客户端程序更新服务引用后,新加的接口找不到。
宝_爸 2013-12-11
  • 打赏
  • 举报
回复
Any CPU可以用在x86上啊。
threenewbee 2013-12-11
  • 打赏
  • 举报
回复
按理说web服务和64位没有关系。你说的不能更新是什么意思?
wtu_lee 2013-12-11
  • 打赏
  • 举报
回复
谢谢各位的回答了,我试下AnyCpu了,实在不行就在虚拟机上搞了

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧