我们有一个供应商正在为我们编写一个使用我提供给他们的 dll 的应用程序。我的老板刚刚发现,如果我们需要对其中一个 dll 进行更改,我们必须向供应商提供更新版本,以便他们重新编译他们的项目。这会导致问题,因为我们没有自动化测试,并且任何新构建都需要我们的 QA 部门进行完整的运行。
我之前没有对 GAC 做过太多工作,但我相信这可能就是我们正在寻找的。有没有一种方法可以将我的 dll(我提供给供应商的那个)部署到 GAC 并让供应商以始终从 GAC 获取最新版本的方式构建他们的 .net 项目?