【发布时间】:2019-02-18 17:44:31
【问题描述】:
我有一个第三方软件的插件,我引用了他们的程序集——我们称之为Api.dll。
每年,Api.dll 都会更新。我想支持过去几年的版本。
由于程序集名称相同,我不能只添加它们并使用编译时标志 - 我必须手动删除、添加、重建。
我怎样才能更好地自动化这个构建过程,这样我就可以同时构建我需要的所有版本,指向同名.dll的适当版本?
【问题讨论】:
-
预构建事件可能吗?
-
构建配置怎么样?所以现在你有
Debug和Release,你可以有Release Api v1和Release Api v2等等。 -
实际上是什么@DavidG 的胜利
-
好的,我试试看...不过我不认为我可以添加所有引用,因为它们的名称相同,所以构建配置不会有它需要的所有资源。
-
但是构建配置也可以改变引用。
标签: c# visual-studio build reference