Application.Restart()在C#中使用该方法应重新启动当前应用程序:但是看来这并不总是有效。
Application.Restart()
有人可以告诉我,为什么这个问题一直不起作用吗?
可能有很多原因。并不是说该方法无效;而是,很多时候程序员忘记了自己在代码中添加了某些内容,这些内容会阻止应用程序自动关闭或启动。两个例子:
检查您的代码中的陷阱。如果您在空白应用程序中看到此行为,则实际功能可能比代码更容易出问题。
检查Microsoft的应用程序重新启动源代码。