Skip to content

Commit 3aa43a7

Browse files
committed
AOT 警告只处理 FreeSql.csproj #2008
1 parent 7918190 commit 3aa43a7

File tree

11 files changed

+13
-31
lines changed

11 files changed

+13
-31
lines changed

Extensions/FreeSql.Extensions.AggregateRoot/FreeSql.Extensions.AggregateRoot.csproj

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net45;net40;net6.0;net7.0</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.0;net45;net40</TargetFrameworks>
55
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
66
<Authors>FreeSql;ncc;YeXiangQin</Authors>
77
<Description>FreeSql 扩展包,聚合根(实现室).</Description>
@@ -20,8 +20,6 @@
2020
<DelaySign>false</DelaySign>
2121
<Version>3.5.202</Version>
2222
<PackageReadmeFile>readme.md</PackageReadmeFile>
23-
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
24-
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net7.0'))">true</IsAotCompatible>
2523
</PropertyGroup>
2624

2725
<ItemGroup>

Extensions/FreeSql.Extensions.BaseEntity/FreeSql.Extensions.BaseEntity.csproj

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net45;net40;net6.0;net7.0</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.0;net45;net40</TargetFrameworks>
55
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
66
<Authors>FreeSql;ncc;YeXiangQin</Authors>
77
<Description>BaseEntity 是一种极简单的 CodeFirst 开发方式,特别对单表或多表CRUD,利用继承节省了每个实体类的重复属性(创建时间、ID等字段),软件删除等功能,进行 crud 操作时不必时常考虑仓储的使用.</Description>
@@ -21,8 +21,6 @@
2121
<LangVersion>latest</LangVersion>
2222
<Version>3.5.202</Version>
2323
<PackageReadmeFile>readme.md</PackageReadmeFile>
24-
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
25-
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net7.0'))">true</IsAotCompatible>
2624
</PropertyGroup>
2725

2826
<ItemGroup>

Extensions/FreeSql.Extensions.JsonMap/FreeSql.Extensions.JsonMap.csproj

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net45;net40;net6.0;net7.0</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.0;net45;net40</TargetFrameworks>
55
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
66
<Authors>FreeSql;ncc;YeXiangQin</Authors>
77
<Description>FreeSql 扩展包,可实现实体类属性为对象时,以JSON形式映射存储.</Description>
@@ -20,8 +20,6 @@
2020
<DelaySign>false</DelaySign>
2121
<Version>3.5.202</Version>
2222
<PackageReadmeFile>readme.md</PackageReadmeFile>
23-
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
24-
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net7.0'))">true</IsAotCompatible>
2523
</PropertyGroup>
2624

2725
<ItemGroup>

Extensions/FreeSql.Extensions.LazyLoading/FreeSql.Extensions.LazyLoading.csproj

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.1;netstandard2.0;net45;net40;net6.0;net7.0</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.1;netstandard2.0;net45;net40</TargetFrameworks>
55
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
66
<Authors>FreeSql;ncc;YeXiangQin</Authors>
77
<Description>FreeSql 扩展包,可实现【延时加载】属性.</Description>
@@ -17,8 +17,6 @@
1717
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
1818
<Version>3.5.202</Version>
1919
<PackageReadmeFile>readme.md</PackageReadmeFile>
20-
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
21-
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net7.0'))">true</IsAotCompatible>
2220
</PropertyGroup>
2321

2422
<ItemGroup>

Extensions/FreeSql.Extensions.Linq/FreeSql.Extensions.Linq.csproj

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net45;net40;net6.0;net7.0</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.0;net45;net40</TargetFrameworks>
55
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
66
<Authors>FreeSql;ncc;YeXiangQin</Authors>
77
<Description>FreeSql 扩展包,实现 linq queryable 和 linq to sql 语法进行开发.</Description>
@@ -20,8 +20,6 @@
2020
<DelaySign>false</DelaySign>
2121
<Version>3.5.202</Version>
2222
<PackageReadmeFile>readme.md</PackageReadmeFile>
23-
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
24-
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net7.0'))">true</IsAotCompatible>
2523
</PropertyGroup>
2624

2725
<ItemGroup>

Extensions/FreeSql.Extensions.ZeroEntity/FreeSql.Extensions.ZeroEntity.csproj

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net45;net40;net6.0;net7.0</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.0;net45;net40</TargetFrameworks>
55
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
66
<Authors>FreeSql;ncc;YeXiangQin</Authors>
77
<Description>FreeSql 扩展包,实现 低代码、零实体、ZeroEntity,并且支持导航属性,级联保存 等功能.</Description>
@@ -20,8 +20,6 @@
2020
<DelaySign>false</DelaySign>
2121
<Version>3.5.202</Version>
2222
<PackageReadmeFile>readme.md</PackageReadmeFile>
23-
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
24-
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net7.0'))">true</IsAotCompatible>
2523
</PropertyGroup>
2624

2725
<ItemGroup>

Extensions/FreeSql.Generator/FreeSql.Generator.csproj

+1-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
5+
<TargetFrameworks>net6.0</TargetFrameworks>
66
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
77
<IsPackable>true</IsPackable>
88
<PackAsTool>true</PackAsTool>
@@ -15,8 +15,6 @@
1515
<PackageTags>FreeSql DbFirst 实体生成器</PackageTags>
1616
<Version>3.5.202</Version>
1717
<PackageReadmeFile>readme.md</PackageReadmeFile>
18-
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
19-
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net7.0'))">true</IsAotCompatible>
2018
</PropertyGroup>
2119

2220
<ItemGroup>

FreeSql.All/FreeSql.All.csproj

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.1;netstandard2.0;net45;net40;net6.0;net7.0</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.1;netstandard2.0;net45;net40</TargetFrameworks>
55
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
66
<Authors>FreeSql;ncc;YeXiangQin</Authors>
77
<Description>FreeSql 全家桶,懒人专用</Description>
@@ -19,8 +19,6 @@
1919
<DelaySign>false</DelaySign>
2020
<Version>3.5.202</Version>
2121
<PackageReadmeFile>readme.md</PackageReadmeFile>
22-
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
23-
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net7.0'))">true</IsAotCompatible>
2422
</PropertyGroup>
2523

2624
<ItemGroup>

FreeSql.DbContext/FreeSql.DbContext.csproj

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0;net5.0;netcoreapp3.1;netstandard2.1;netstandard2.0;net45;net40;net6.0;net7.0</TargetFrameworks>
4+
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0;net5.0;netcoreapp3.1;netstandard2.1;netstandard2.0;net45;net40</TargetFrameworks>
55
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
66
<Authors>FreeSql;ncc;YeXiangQin</Authors>
77
<Description>FreeSql is the ORM in .NetCore, .NetFramework, And Xamarin. It supports Mysql, Postgresql, SqlServer, Oracle, Sqlite, Firebird, Clickhouse, DuckDB, TDengine, QuestDB, Odbc, Oledb, 达梦, 人大金仓, 南大通用, 虚谷, 神舟通用, 翰高, And Access</Description>
@@ -19,8 +19,6 @@
1919
<DelaySign>false</DelaySign>
2020
<Version>3.5.202</Version>
2121
<PackageReadmeFile>readme.md</PackageReadmeFile>
22-
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
23-
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net7.0'))">true</IsAotCompatible>
2422
</PropertyGroup>
2523

2624
<ItemGroup>

FreeSql.Repository/FreeSql.Repository.csproj

-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919
<DelaySign>false</DelaySign>
2020
<Version>3.5.202</Version>
2121
<PackageReadmeFile>readme.md</PackageReadmeFile>
22-
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
23-
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net7.0'))">true</IsAotCompatible>
2422
</PropertyGroup>
2523

2624
<ItemGroup>

FreeSql/FreeSql.csproj

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.1;netstandard2.0;net451;net45;net40;net6.0;net7.0</TargetFrameworks>
4+
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0;netstandard2.1;netstandard2.0;net451;net45;net40</TargetFrameworks>
55
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
66
<Authors>FreeSql;ncc;YeXiangQin</Authors>
77
<Description>FreeSql is the ORM in .NetCore, .NetFramework, And Xamarin. It supports Mysql, Postgresql, SqlServer, Oracle, Sqlite, Firebird, Clickhouse, DuckDB, TDengine, QuestDB, Odbc, Oledb, 达梦, 人大金仓, 南大通用, 虚谷, 神舟通用, 翰高, And Access</Description>
@@ -20,7 +20,9 @@
2020
<Version>3.5.202</Version>
2121
<PackageReadmeFile>readme.md</PackageReadmeFile>
2222
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
23-
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net7.0'))">true</IsAotCompatible>
23+
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net7.0')) or
24+
$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0')) or
25+
$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net9.0'))">true</IsAotCompatible>
2426
</PropertyGroup>
2527

2628
<ItemGroup>

0 commit comments

Comments
 (0)