最近我参加了一次.NET职位的面试。在所有问题中,我回答一道问题时遇到了很大的困难。希望有人能帮助我。
情景(问题):一个应用程序的第一个版本(可以是winform/wpf UI应用程序)已经发布给客户并开始使用该应用程序。但不幸的是,QA团队后来发现了当前版本的一个严重问题。现在的挑战是,我们应该能够在不强制应用程序重新启动的情况下发送和应用补丁(修复)。假设该应用程序是实时应用程序,无法重新启动以应用补丁。
就个人而言,我很难给出一个令人信服的答案,这不会影响运行应用程序时应用补丁。
答案:
感谢所有贡献的人。我已经成功解决了这个问题。不确定这是否是面试官所问的。尽管如此,我很高兴阅读有关Microsoft的ClickOnce的内容,它几乎可以实现我想要的功能。