<分区>
我有一个简单的问题 - 是否可以在运行时替换 *.exe 文件(应用程序文件)?我的意思是我知道当应用程序运行时我不能这样做,但也许可以做类似的事情: 做 application.shutdown() 替换 oldExe -> newExe 应用程序.restart()。
<分区>
我有一个简单的问题 - 是否可以在运行时替换 *.exe 文件(应用程序文件)?我的意思是我知道当应用程序运行时我不能这样做,但也许可以做类似的事情: 做 application.shutdown() 替换 oldExe -> newExe 应用程序.restart()。
最佳答案
创建一个辅助应用程序。您将在需要时运行这个“助手”应用程序,它可以在主应用程序关闭时监视/替换它。替换后,辅助应用程序可以再次启动您的主应用程序。
您还可以向您的助手应用程序运行命令行参数,告诉它您需要它做什么。
关于c# - 应用程序运行时替换exe文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18079068/