标题和内容如此南辕北辙,真是考验看题目人啊....
j简单点讲 就是 服务器上运行winform程序的时候 居然先是执行的当前FORM类下的Load事件,然后才执行类的构造函数。
@OSManager: 现在是问题找到了 但是不知道怎么解决
服务器是64位的windows server 2008 r2环境
@OSManager:
1、Win7 啥时候出服务器版本了?
2、你再好好看下你内容里面咋写的。
@OSManager: 你错了。你们啊,不要老想着搞个大新闻。
至于错在哪儿,估计是你代码太复杂了。
执行顺序是
1、构造函数
2、Form_Load
和操作系统无关。
@爱编程的大叔: 我当然知道肯定是先执行构造函数 然后执行FORM_LOAD,问题是我测出来的结果就是反过来的
@爱编程的大叔: 本地是正常的,先构造后load,但是服务器就是反的
@OSManager: 你写的测试代码是错的啊,写错很正常的,写对才奇怪,哈哈。
@爱编程的大叔: 。。。
请教大叔,我是这么测试的:分别在构造函数和FORM_LOAD里面打了一个MESSAGEBOX,然后程序运行的时候 看哪个先跳出来;本地是构造函数里面的MSG先跳出来,但是服务器上是反过来的,这么测 请问有问题吗
@OSManager: 有没有问题,你得把你的程序代码贴出来。
@Launcher: 我已经解决这个问题了 我开始弄错了 。原因是在服务器上传值总是失败。后来我换了一种传值方式 搞定了。虽然那个大叔喜欢装逼 但是有时候说的话还是挺有道理的。多谢各位这么热心帮忙。
你们这些年轻人,总想搞些大新闻出来。
上代码吧