Bry*_*ang 10 .net tfs visual-studio azure-devops
我们有一些项目引用的DLL,这些DLL不能通过NuGet获得.每次从TFS/VSTS中提取解决方案后都必须复制DLL文件,这对于不熟悉我们项目的人来说非常繁琐和困惑.
有没有办法正确检查到TFS/VSTS的DLL?显然我们可以在解决方案中包含BIN文件夹,但这是正确的做法吗?
小智 7
在某些情况下,有一个名为"libs"或"libraries"的文件夹是很有用的,它包含项目编译和运行所需的所有程序集.所以你可以登记这个文件夹.在每个项目中,您需要引用此处包含的dll(Visual Studio使用相对路径自动保存路径).包含"bin"文件夹不是正确的方法,因为如果开发人员在Visual Studio中执行"清理解决方案",则会清除此文件夹.
我不确定如何在TFS中执行此操作,但是使用Visual Studio Team Services(Visual Studio Online)执行以下操作...
在VSTS中,导航到文件在项目的“代码”区域中应位于的位置。
只需单击“上传文件”按钮,然后选择.dll或要添加到存储库的其他文件类型。
现在,当您获取或刷新项目时,您的.dll文件也将包括在内。
能够直接从Visual Studio中执行此操作会很好,不幸的是,我不知道如何执行此操作。