关于winform多线程程序在win7 64位系统运行问题

.Net技术 码拜 10年前 (2014-12-26) 1704次浏览 0个评论
开发个小程序 开发环境是.NET 4.0/VS2010/SQLITE/ 操作系统是win7 64位
项目目标平台是X86
其中有一些线程控制,就是等第一个线程运行完了 执行第二个线程
if (BJshu1.Length > 0)
{
th1 = new Thread(new ThreadStart(tread1));
th1.Start();
Thread.Sleep(100);
}
if (BJshu2.Length > 0)
{
th1.Join();
th2 = new Thread(new ThreadStart(tread2));
th2.Start();
Thread.Sleep(100);
}
安装部署后 在本机win7 64位运行没问题 本机安装了vs2010
放到笔记本安装运行也没问题 笔记本是win7 32位 也安装了vs2010

但是放到客户电脑 win7 64位上 安装运行都没事 其中涉及增删查改也都没事 但是涉及到线程 win7就弹出对话框说运行停止 stopped working
放到客户笔记本XP sp3 一样是安装运行没事 增删查改没事 涉及到线程 自动关闭
请高手帮忙 着急哈 555555555555555555


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于winform多线程程序在win7 64位系统运行问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!