在介绍问题之前,我先说一下我的工作环境:VS2010,VS2013,ARCGIS Engine 10.1,DevExpress13.2,C#语言
问题是这样的:我开发的WinForm程序编译好后,
(1)第一次点击“开始执行(不调试)”,程序能正常启动,弹出主界面;
(2)从第二次点击“开始执行(不调试)”开始,程序能启动,但是不能弹出主界面,只有在任务管理器里才能发现这个程序运行了;
(3)我在生成目录里直接运行EXE程序,照样不能弹出主界面,和第二次以后的点击效果一样;
(4)点击“启动调试”可以正常进入调试,无论点多少次都没关系;
(5)我把代码工程拷贝到别的电脑上,重新编译,无论点击多少次“开始执行(不调试)”,程序都能正常启动,弹出主界面;
(6)我把EXE拷贝到别的电脑上,配置好环境之后,直接运行EXE程序,能正常启动,弹出主界面。
解决过程:
(1)最开始是在vs2010里面遇到的这个问题,我以为是我工程属性配置的原因,但是无论怎么配置还是出现这个问题;
(2)我以为我把环境配置环了,更换vs2013,问题还是没解决;
(3)我的界面用的是破解版的D