好的,这是我的情况:
项目A在解决方案A中,让我们调用它的输出a.dll。
项目B在解决方案B中,让我们调用它的输出b.exe。
项目B引用a.dll
这两个解决方案都在不同存储库的源代码控制下。
我的问题是:我如何确保项目A的输出被重定向到项目B的“外部引用”文件夹,覆盖以前版本的a.dll,无论本地开发人员的路径结构是什么样的,有没有办法去做这个?或者可以解决方案A,调用解决方案B的构建,然后在本地复制它的输出?
答案 0 :(得分:0)
简而言之,通过使用以下方法,可以在没有“公共目录结构”的情况下自动构建解决方案:
我会鼓励你考虑“约定配置”的口头禅,并想出一个关于解决方案A和B的相对位置的惯例。