IAd*_*ter 0 .net c# exit visual-studio-2010 visual-studio
当我抛出异常时,我添加了退出,但之后删除了exe文件.这是一个已知的问题吗?(在VS2010中)
既Application.Exit不会也Environment.Exit不会从磁盘中删除可执行文件.
听起来好像其他一些进程试图删除可执行文件.一旦应用程序退出,该文件将不再使用,并且.exe可以被删除.
根据您正在做的事情,这可能来自病毒扫描程序.我会检查您的病毒扫描程序日志,看看是否存在问题.如果这是一个完全托管(仅限C#)的应用程序,这应该是不太可能的 - 但是如果您根据扫描程序使用"可疑"的本机代码,则可能正在删除可执行文件.
否则,我会检查可能尝试删除可执行文件的其他进程.
| 归档时间: |
|
| 查看次数: |
1037 次 |
| 最近记录: |