写了一个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无法隐式转换所带来的
弄了半天没有思路,求大牛帮忙
自己查了下,Mono只有for win32的,而本机是win64位。long在win32和64中表达不同,应该是导致这个错误的原因。下午把这个放进linux里面试试