|   |      1 
                                  10
                             | 
|   |      2 
                                  3
                             读取Program.cs文件的Main方法中的XML文件(应该为您自动生成)。如果出现错误,请不要加载表单。  | 
|   |      3 
                                  2
                             如果不满足一些先决条件,这种技术首先避免启动主窗体。 你的应用程序将不会被卸载,直到你出来的消息框。  | 
|   |      4 
                                  1
                             这个 Application.Exit 方法停止所有线程上所有正在运行的消息循环,并关闭所有应用程序窗口。但取决于何时调用,它并不一定会强制进程结束。如果你在加载主窗体之前调用Apvest.Exchange,那就行了。 另一个解决方案是关闭主窗体-剩下的将为您处理。这相当于使用 Application.Shutdown . 否则你可以使用 Environment.Exit . 我相信这会在不展开堆栈和不执行finally块的情况下终止进程。所以这很粗鲁,但在你目前的情况下,这可能不是问题。 | 
|   |      5 
                                  1
                             
    
   为了
   
   
   ,使用
    如果你想退出程序之前,加载主窗体,由“科林史密斯”提供的例子是好的! | 
|   |      6 
                                  0
                             在表单加载中: 与VS2010一起测试。(假设在项目设置中将关闭模式设置为“启动窗体关闭时”,并且加载事件是启动窗体的事件) | 
|   |      7 
                                  0
                             可以使用Form.Dispose()完全释放该程序所拥有的资源。 我想,这对于清理资源和完全退出应用程序是很好的。 |