我正在尝试构建和测试aspnet/identity . 我有dotnet核心2.1,但源配置为"package with 2.2-preview" .

dotnet版本有很多“引用”:

对于每个项目:

  • dependencies / .NETCoreApp 2.2

  • 项目属性/包版本/ 2.2.0-preview1-t000

  • 项目属性/构建/条件编译符号/ NETCOREAPP; NETCOREAPP2_2

在包含许多项目的目录中:

  • Directory.Build.props /以下值:
DeveloperBuildTestTfms=netcoreapp2.2

如何以及在何处配置一个或一组项目(和测试项目)以使用dotnet core 2.1而不是2.2-preview?我可以这样做一次(而不是每个项目一次)吗?