文件“bin\Debug\WindowsFormsApplication2.exe”正由另一进程使用,因此该进程无法访问该文件。...

http://zhidao.baidu.com/question/221394579.html?qbl=relate_question_2&word=%BE%AF%B8%E6%094%09%CE%B4%C4%DC%BD%AB%22obj%5Cx86%5CDebug%5C%B5%E7%D3%B0%BC%C7%C2%BC%B9%DC%C0%ED%CF%B5%CD%B3.exe%22%B8%B4%D6%C6%B5%BD%22bin%5CDebug%5C%B5%E7%D3%B0%BC%C7
很明显这是由于你刚才用DEBUG模式运行过这个程序吧!
然后你只是简单的点了一下X就关掉了事,这说明一个问题,
你的程序在退出的代码部份有问题,导致自己点了X关掉界面后程序的进程没有被结束掉!
所以当你打算第二次生成EXE的时候由于开始生成那个EXE文件的进程正在运行中,所以就无法写入了!
建议你把程序的结束函数处加上释放进程的代码.当然你要在进程管理器先找到WindowsFormsApplication2.exe这个进程并结束掉才能重新生成程序了。
http://zhidao.baidu.com/link?url=05DrgqcB7yFsApyaXmuitG4LY1uVjqc8dMyMm3xybMq3fR-Q6RBu01-T-5BWTXCigUoupPzyCDxkuRlCecPLyK
这句话表示你生成的WindowsFormsApplication9.exe还在运行中,没有完全关闭,造成的原因可能有:

1.使用this.Hide();隐藏窗体,而不是真正关闭窗体。
2.没有关闭窗体。
解决方法:
1.在合适的地方使用Application.Exit();关闭程序所有进程。
2.打开任务管理器,手动结束WindowsFormsApplication9.exe这个进程
3.重启计算机(试过,有效)


 

转载于:https://www.cnblogs.com/liuyaozhi/p/4903166.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值