我正在尝试为我的项目using this link创建安装文件或.EXE文件。我可以正确创建,但每当更改我的DLL文件时,我都必须卸载并安装安装文件服务。我们如何创建一个安装文件来自动更新已更改的DLL。
此安装文件包含
我已经更改了DTO dll,现在我必须构建安装文件并在我的Windows中重新安装以更新服务,我们该如何自动执行?任何的想法。
答案 0 :(得分:0)
我们已经做了类似的事情,让我调用您要创建的新安装程序来更新服务dll Service 2.0
。
Service 2.0没有任何安装任何服务的逻辑。此安装程序的目的是简单地更新正在运行的服务的dll。
您需要创建一个控制台应用程序,该应用程序将具有逻辑,停止现有/正在运行的服务。将dll从特定文件夹复制到现有服务文件夹。复制文件后,控制台将再次启动该服务。
您需要将此控制台可执行文件打包到Service 2.0中。在Service 2.0的自定义操作中,您只需执行此控制台。
正如我在第二点提到的,这个控制台将完成它 操作。在控制台完成Service 2.0的过程之前 等待。