我有一个解决方案,到目前为止包含3种形式(将来会更多)。
第一个表单(主要表单)是一个简单的下拉列表,显示可用的应用程序并打开选定的表单。
现在,我需要通知用户(在启动应用程序时)可以使用更新版本的特定表单,因此他们应该从LAN下载更新的exe。
我可以检查保存所有exe文件的文件夹并使用exe名称,但这只适用于主窗体。
有任何想法吗?
你可以:
我将使用外部XML文件或SQL表来存储可以从主窗体打开的应用程序及其最新(程序集)版本号
然后,您可以使用应用程序中的本地(用户)设置文件将每个应用程序与上一个已知版本配对,并针对外部文件进行检查,以确定是否需要更新。
然后,您只需确保更改装配版本号并在进行更改时更新外部文件。