【发布时间】:2022-01-17 20:42:50
【问题描述】:
我有几个引用 SQL Server 程序集的项目。对于 SQL Server 2005 和 SQL Server 2008,我目前维护 2 个项目文件,它们指向相同的源文件,唯一的区别是对 SQL Server 程序集的引用。
有什么方法可以让我只维护一个项目并在我的构建脚本中动态指定引用?
【问题讨论】:
-
2005 年的程序集是否对 2008 年无效?
-
否,但 2008 程序集确实适用于 2005 年。唯一的问题是我在 codeplex 上发布了几个这样的项目,我喜欢为只有 SQL 2005 和一个用于拥有 2008 年的人。其中一些程序集在 GAC 中,因此(据我所知)我无法重新分配所有依赖项。即使可以,我也不确定我是否会膨胀我的发布大小。