我有一个DLL,其中包含在多个项目中使用的工具。 DLL经常使用新功能进行更新。我如何以某种方式自动执行DLL的替换,从而不必手动复制和粘贴?
我现在的方式是使用Visual Studio构建项目,从bin / debug文件夹中手动复制DLL文件,然后将其粘贴到使用它的不同项目的根文件夹中。
我知道gacutil用于将DLL注册到GAC,并且我可以制作一个执行此操作的批处理文件。
如果我将其安装到GAC上,并且项目在此引用了它们,是否会对其进行更新?有哪些典型的选择?
答案 0 :(得分:0)
您应该考虑将库打包为NuGet包。
如果这不适用于您,则可以使用Visual Studio中的生成后事件,以便自动为您完成复制和粘贴。