虽然不是从Visual Studio打开程序,而是直接从 bin \ Debug \ Program.exe 打开程序,程序只是在大约后关闭。 10秒然后再次重新打开(但它不会再次关闭自己第二次)。这种情况每次都会发生。
我不知道为什么会这样,试图检查我的防病毒软件,但问题不在那里。
任何人都知道,问题是什么? (为什么它会自行关闭并重新打开)?
P.S。我还没有尝试安装该程序,因为它仍然是正在进行中的原始项目。
P.S.2 App.cs / MainWindow.cs和任何其他代码都没有设计用于关闭应用程序(当我直接从Visual Studio环境运行时不会发生这种情况)
答案 0 :(得分:0)
尝试将Application.ShutdownMode Property设置为显式关闭。只有当您直接调用Application.Shutdown时,您的应用程序才会关闭。
答案 1 :(得分:0)
经过很长一段时间,我终于弄清楚真正的问题是什么 - 我的防病毒程序Avast!以沙盒模式运行应用程序(通常在沙盒模式下运行程序时会通知,但不会使用此程序),一旦完成程序测试(大约10秒钟后),它就会解锁程序。
再次感谢您的帮助。