get_cuser 这明显是一个属性的get方法。请在ucClientBase里面搜索 cuser
public baseUser cuser { get { return client.user; } }
有这个方法
@OSManager: 那就看看为什么get { return client.user; } 里面的client为null咯
@calvinK: 测试出来了,问题在于程序在服务器上的时候,页面加载的时候先执行的form_load事件,然后才执行构造函数 ;这个很奇怪 求解释
@OSManager:
大哥你别吓我。呵呵。构造函数没执行,先执行的form_load方法。我能说你测试的有问题么,换个姿势再试试。你这是在说1+1=3了。
@calvinK: 我已经解决这个问题了 我开始弄错了 。原因是在服务器上传值总是失败。后来我换了一种传值方式 搞定了。
本机上权限大,服务器上权限有限制,这可能是一个原因。我曾经用微软自身的Officedll,本机上也可以,部署到服务器上也是“未将对象引用到实例”。
测试出来了,问题在于程序在服务器上的时候,页面加载的时候先执行的form_load事件,然后才执行构造函数 ;这个很奇怪 求解释
服务器权限有限制
测试出来了,问题在于程序在服务器上的时候,页面加载的时候先执行的form_load事件,然后才执行构造函数 ;这个很奇怪 求解释
本地系统如果是32位的话,把程序编译成x86的。
您说的是对的,如果选择anycpu的话 会出现很多怪事。比如登录界面命名登录成功了,但是我在界面上打印测试居然测不到值,也是醉了
不过即使换成了x86还是有问题,传值方式还要改才行,虽然最后这个问题解决了 但是没整明白到底是什么原因导致的这个问题。