我创建了一个ActiveX控件,该控件安装在客户端计算机中。现在,我在ActiveX控件中进行了一些更改,现在希望已更改的ActiveX应该在客户端计算机中自动更新。

我已将安装文件的版本从1.0.0更改为1.0.1,并将“removePreviousVersion”更改为“True”,但仍未要求更新。

我应该更改assmeblyinfo.cs文件的AssemblyVersion和AssemblyFileVersion吗。

我是否缺少更改产品代码或更新代码或版本的内容?

最佳答案

“要求更新”必须是您的实现。 ActiveX/COM-不会自动更新。您可以运行安装程序以预安装新版本。

但是,您可以实现一些服务/后台过程,以通过Internet检查新版本。必须有连接到Internet的Web/文件服务器,该服务器共享一些小文件(例如,文本或XML表示最新的可用版本)。

关于activex - 如何在客户端计算机上自动更新ActiveX,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13645939/

10-13 09:03