我把解决方案移植到2003系统中能调试运行,但就是无法直接运行程序。不知道什么原因。c#xp
解决方案 »
- 如果用HttpRequest或者其他方法下载URL以点号结尾的图片?
- vs2010的C#不用clickonce,如何用windows installer发布程序呢
- 问个关于内存地址的问题
- ListBox数据绑定以后的SelectedIndexChanged事件
- richtextbox中图片由本地获取 怎么做?
- 怎么样将一个字符的ASC码高四位和低四位调换,将再生成新的字符?
- 有人知道c#如何调用AutoCAD2004 DLL的打印方法吗?
- 我为什么不能创建asp.net web 应用程序?
- 自己写了个汉字选择器,希望用户选择了他要的汉字后,点击插入,将汉字插入到当前输入框中。选择器写好了,可如何将汉字赋值到任何制定输
- 下拉列表不显示数据,求解!
- 代码显示问题
- C#用怎么用正则截取指定class的值?
你可以在关键步骤地方弹出几个messagebox,看弹到第几步时不能往下弹了
逐渐缩小范围,直到定位了问题代码位置
我这个程序是启动后自动隐藏在系统栏。不知道是不是系统的防火墙问题。这个2003系统装了360企业版。
Process mobj_pro = Process.GetCurrentProcess();
Process[] mobj_proList = Process.GetProcessesByName(mobj_pro.ProcessName);
System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
if (mobj_proList.Length > 1)
{
MessageBox.Show("本系统已经在运行!", "系统提示", MessageBoxButtons.OK);
return;
}
但不明白为什么2003中的进程数是2,我取了下mobj_proList.Length的值为2