我本机生成的EXE文件是可以使用,但是别人用我生成的EXE 只弹窗MessageBox 窗体不显示,进程也没了,,为啥呢,,晕帮忙解决下  谢谢
public Form1()
        {
            InitializeComponent();
            //Control.CheckForIllegalCrossThreadCalls = false; //允许线程交叉
            //lblPath.Text = Application.StartupPath;  //获取.exe文件所在路径
            lblPath.Text = "c:\\HPOD_TEMP\\JPG";
            btnConnect.Visible = !isConnect;
            tbx_show.Text = string.Empty;
            btn_auto.Visible = false;
            btnCapture.Visible = false;//屏蔽按钮照相
            zoom.Visible = false;//屏蔽变焦调节
            brightness.Visible = false;//屏蔽灯光调节
            btn_close.Visible = false;
            btn_auto.Visible = false;
            //btnConnect.Visible = false;  //屏蔽 连接按钮
            brightnessValues = new List<int>();
            is_Done = new List<string>();
            codes = new List<string>();
            exposureModesList = new Dictionary<string, int>();
            camera = new Camera();
            camera.Connected += new Camera.ConnectionEventHandler(camera_Connected);
            camera.ReceivedFrame += new Camera.ReceivedFrameEventHandler(camera_ReceivedFrame);
            camera.DevicesEnumerated += new Camera.DeviceNamesEnumeratedEvent(camera_DevicesEnumerated);
            camera.ImageAcquired += new Camera.ImageAcquiredEventHandler(camera_ImageAcquired);
            
            MessageBox.Show("请您先打开数码相机后,再单击“确定”进入操作!" + Environment.NewLine + Environment.NewLine + Environment.NewLine + "注:此为自动连接 否则请自行连接!");
            //new Thread(autoDo).Start();
            //beginAuto();
            autoDo();
            
        }