我正在开发一个 C# .NET 类库项目。该项目被许多其他应用程序引用,需要经常维护。
每次有变化,我们可能需要手动将 .dll 部署到其他 10+ 个应用程序位置,这是非常繁琐的工作。
我正在寻找一种方法,我只需要将 .dll 部署到 1 个位置,其他项目在重新启动时会自动采用最新的 .dll。
到目前为止,我只找到了 GACUtil,但没有考虑它,因为它需要对程序集进行强命名。
我想要找到的是 - 仅部署到 1 个位置 - 即使在我部署“较新”版本之后,应用程序也应该能够使用“旧”版本的 DLL 继续运行 - 重新启动应用程序以“获取最新”是可以的" DLL