C# 创建/托管跨应用程序使用的类库的选项?
我需要创建一个类库作为API包装器。整个企业的应用程序都将引用该库。企业的所有项目都托管在VST上。我假设现代体系结构方法是将这个新的API包装类库作为一个NuGet包托管,然后让每个应用程序添加对它的引用。这是正确的吗?您能提供一个url参考,描述最新和最好的设置方法吗?我在谷歌搜索结果中看到了不同的方法 另外,我认为VSTS“包管理”扩展是托管内部NuGet包的首选方法,但我认为有一种方法可以在共享网络驱动器上托管包。你能提供一个url参考来描述如何做到这一点吗?与使用VSTS“包管理”扩展相比,在共享驱动器上托管NuGet包是否存在任何警告或陷阱?我认为“包管理”扩展是首选方法,但我的经理希望我先尝试在共享网络驱动器上托管NuGet包的无附加成本选项。有关您的问题: 我假设现代建筑方法将承载这个新的 API包装器类库作为NuGet包,然后让每个 应用程序添加对它的引用。这是正确的吗?你能帮我吗 提供一个url引用,描述最新和最好的访问方式 设置这个?我在谷歌看到了不同的方法 搜索结果 是的,在这种情况下,将类库管理为nuget包是最常见的方法 没有这样的文件来总结不同的方法。 除了将类库作为nuget包进行管理外,还可以为其他应用程序添加类库源代码的DLL,但nuget包更有效 你能提供一个url参考来描述如何做到这一点吗? 在服务器上托管NuGet包是否存在任何警告或陷阱 共享驱动器,而不是使用VSTS“包管理” 分机C# 创建/托管跨应用程序使用的类库的选项?,c#,.net,visual-studio,nuget,azure-devops,C#,.net,Visual Studio,Nuget,Azure Devops,我需要创建一个类库作为API包装器。整个企业的应用程序都将引用该库。企业的所有项目都托管在VST上。我假设现代体系结构方法是将这个新的API包装类库作为一个NuGet包托管,然后让每个应用程序添加对它的引用。这是正确的吗?您能提供一个url参考,描述最新和最好的设置方法吗?我在谷歌搜索结果中看到了不同的方法 另外,我认为VSTS“包管理”扩展是托管内部NuGet包的首选方法,但我认为有一种方法可以在共享网络驱动器上托管包。你能提供一个url参考来描述如何做到这一点吗?与使用VSTS“包管理”扩展
- 要在VSTS中管理nuget包,可以参考文档
- 要在共享网络中管理nuget软件包,可以参考