一个普通wpf程序,涉及到一些数据库的操作,在添加完数据库之后,需要弹出一个MessageBox显示保存成功.服务端有两种,一种是本机模拟的,一种是真实服务端,不在本地.当使用本机模拟服务端时一切正常,当使用真实服务端时,点击MessageBox的确定之后会失去响应很久(大约2至3分钟),调试发现当MessageBox.show执行完毕之后,就一直停着,没有任何操作,有没有高手能解释下.
解决方案 »
- Wince(C#)进入系统时,在显示进度条的时候,如何同时显示背景图片
- C# 平均分配算法(求助)急!!!
- 如何在一个页面中的按钮事件触发同一个页面的按钮事件
- 实现CollectionBase强类型集合,如何实现排序
- 有关压缩的BCD码的问题
- .NET中用C#语言实现http参数传递的问题,及相关接口的实现
- C# 中有关sysbase数据库连接的问题!
- C#有没有像matlab一样的进行矩阵运算的工具包 ,比如说计算矩阵的特征值,逆等等
- 物料管理系统问题,急,急,急!!!!!!
- c#的Winform为什么调试程序时,会莫名跳到定时器timer1_Tick函数中?然后陷入无限死循环。
- 问个问题....
- 为什么我的时钟控件不起作用?
和messageBox没什么关系
WS调用中会不会出现跨越的mbox 比如服务端完成,弹出mbox这里是不是出现一个XML传输等
方面的原因, 反正 我觉得 这个不是大问题完全可以稍稍改一下设计来实现同样的效果而避免
一些远程通迅方面造成的不明困惑。
一个方法可以模拟下, 你一般 MessageBox 停留几秒会引起错误, 把对应的 MessageBox 去掉, 改为 Thread.Slee(xxx); //xxx 为你停留的秒数, 看是否会有问题