首页 新闻 搜索 专区 学院

Mono中Int32与Int64无法隐式转换

0
悬赏园豆:30 [已关闭问题] 关闭于 2012-11-02 11:04

写了一个Wcf,想用Mono2.10.9编译在Lunix里面调用

但是在本机(win 7 64位)使用Mono2.10.9编译通过,但是之后运行出现如下错误:

The default value for property 'maxBufferPoolSize' has a different type than the one of the property itself: expected System.Int64 but was System.Int32

切换回.NET之后编译运行正常

那么看来问题就是Mono中Int32与Int64无法隐式转换所带来的

弄了半天没有思路,求大牛帮忙

CrazyJinn的主页 CrazyJinn | 小虾三级 | 园豆:799
提问于:2012-11-01 16:56
< >
分享
所有回答(1)
0

自己查了下,Mono只有for win32的,而本机是win64位。long在win32和64中表达不同,应该是导致这个错误的原因。下午把这个放进linux里面试试

CrazyJinn | 园豆:799 (小虾三级) | 2012-11-02 11:04
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册