代码之家  ›  专栏  ›  技术社区  ›  Jon

用于根据.Net 4.0生成的分支*.csproj文件

  •  0
  • Jon  · 技术社区  · 15 年前

    我有许多库是使用.Net 2.0和3.5构建的

    这是可能的,还是有办法将库的*.csproj文件进行分支,使它们有.Net 4来对抗它们,以便我可以在新的应用程序中使用它们

    2 回复  |  直到 15 年前
        1
  •  2
  •   cjk    15 年前

    你可以使用它们,它们不需要是.Net 4.0。

    有可能您将部署到只有.Net 4.0的计算机上,但您可以将安装程序设置为检查3.5和4.0是否作为应用程序的依赖项。

        2
  •  1
  •   Andrew Barber Eric Lafortune    15 年前

    也许是一种不同的方式来达到你想要的结果;

    我想,这可以有效地满足您的需求:分离项目文件,但使用相同的源代码。由于我将文件作为链接文件包含,因此更改会影响两个项目,为了方便起见,这两个项目也在同一解决方案中。

    然后,我在4.0版本中为可能需要应用于源代码的任何差异定义一个预处理器值。

    add as link