这个问题是来自:: how to handle a common library in TFS & share dlls
我决定采用使用 nuget 包与其他项目共享我的公共库的方法。我已将其与 tfs 构建服务器集成,在该服务器中创建包并在构建完成时将其移动到共享位置。
我有点困惑这如何在本地工作。特别是,假设我在本地处理公共库,构建它,创建包。我想在我的本地项目中使用它。我是否从本地创建包的位置安装包?还是在 tfs 构建服务器上?我的偏好是,本地开发引用本地包,但是当我将其签入 tfs build 服务器时,它会从 tfs build 中的公共库包位置选择包。我知道这很令人困惑,但想要完美的包分发系统!
另一件事,在本地调试包是多么容易,当我对 common 进行更改时,如果可能的话,我希望能够调试本地包。可能吗?