代码之家  ›  专栏  ›  技术社区  ›  user9393635

创建/托管跨应用程序使用的类库的选项?

  •  -1
  • user9393635  · 技术社区  · 6 年前

    另外,我认为VSTS“包管理”扩展是托管内部NuGet包的首选方法,但我认为有一种方法可以在共享网络驱动器上托管包。你能提供一个url参考来描述如何做到这一点吗?与使用VSTS“包管理”扩展相比,在共享驱动器上托管NuGet包是否存在任何警告或陷阱?我认为“包管理”扩展是首选方法,但我的经理希望我先在共享网络驱动器上托管NuGet包,不增加额外成本。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Marina Liu    6 年前

    关于您的问题:

    我假设现代建筑方法将承载这个新的 API包装器类库作为NuGet包,然后让每个 应用程序添加对它的引用。这是正确的吗?你能帮我吗 设置这个?我在谷歌看到了不同的方法 搜索结果。

    是的,在这种情况下,将类库管理为nuget包是最常见的方法。

    除了将类库作为nuget包进行管理外,还可以为其他应用程序添加类库源代码的DLL,但nuget包更有效。

    在服务器上托管NuGet包是否存在任何警告或陷阱 共享驱动器,而不是使用VSTS“包管理” 扩大

    访问权限 . 如果所有工作都在共享网络内完成,那么在共享网络中管理nuget包就可以了。否则,如果nuget包可能在共享网络之外使用(例如使用Hosted agent在VSTS中构建应用程序),则最好在VSTS提要中管理nuget包。