动态引用在TFS 2013构建后更改DLL位置

本文关键字:DLL 位置 构建 引用 TFS 2013 动态 | 更新日期: 2023-09-27 18:18:30

我是c#的新手,但我正在尝试使用Selenium创建一些自动化,并且在引用其他DLL时遇到了问题。我创建了一个框架项目来处理网页上所有元素的识别和交互。这个框架DLL在我的测试项目中被引用。我在本地构建所有内容,然后决定将其上传到TFS,这就是我开始遇到问题的时候。如果我修改框架项目并创建一个新的构建,我的测试项目仍然引用旧的DLL并且不反映更改。当我在TFS中创建一个新的构建时,它会创建一个带有最新构建名称/编号的新文件夹,这就是我不知道如何引用的内容。我如何引用一个不断变化的文件夹名称来确保我的测试项目总是指向最新的DLL?我使用的是TFS 2013和Visual Studio 2013 Ultimate.

动态引用在TFS 2013构建后更改DLL位置

为什么不在机器的GAC(全局程序集缓存)上安装DLL ?如果应用程序的物理查找失败,则引用指向GAC。