update doc

This commit is contained in:
yubaolee 2024-11-29 09:29:29 +08:00
parent bf25ea903f
commit d3be765841
3 changed files with 28 additions and 20 deletions

View File

@ -29,9 +29,7 @@
## ❤❤❤郑重声明❤❤❤
主分支main运行环境默认为.Net SDK 6.0,支持.NET未来版本需要.Net SDK 4.0/4.5开发环境的同学请查看本项目4.0分支,已停止维护
使用.Net Core 2.1-3.1的请进https://gitee.com/yubaolee/OpenAuth.Core ,已停止维护
主分支main运行环境默认为.Net SDK 9.0.100如果需要降低sdk版本请参考[切换sdk版本](https://doc.openauth.net.cn/core/changesdk.html)。使用.Net Core 2.1-3.1的请进https://gitee.com/yubaolee/OpenAuth.Core ,已停止维护
## OpenAuth.Net系列视频火热更新中

27
docs/core/changesdk.md Normal file
View File

@ -0,0 +1,27 @@
# 切换sdk版本
OpenAuth.Net最新版默认使用.Net SDK 9.0.100。如果你使用的是其他版本的sdk如.net 6.0/7.0等打开项目需要调整csproj项目文件的TargetFramework。用记事本等工具打开 `Infrastructure.csproj` `OpenAuth.Repository.csproj` `OpenAuth.App.csproj` `OpenAuth.Mvc.csproj` `OpenAuth.WebApi.csproj` `OpenAuth.IdentityServer.csproj`,将
```csharp
<PropertyGroup>
<TargetFramework>net9.0</TargetFramework>
</PropertyGroup>
```
修改为
```csharp
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
</PropertyGroup>
```
保存,然后依次编译,如果报错,按照提示修改,直到成功。
## VS2019打开6.0及以后版本
VS2019不支持.net 6.0及以后的版本。如果打开项目需要调整csproj项目文件。调整为
```csharp
<PropertyGroup>
<TargetFrameworks>net5.0</TargetFrameworks>
<TargetFrameworks Condition=" '$(MSBuildVersion)' &gt;= '17.0' ">$(TargetFrameworks);net6.0</TargetFrameworks>
</PropertyGroup>
```
当然建议使用最新版visual studio

View File

@ -106,20 +106,3 @@ lower_case_table_names=1
执行添加后把Id返回给前端界面。详情请参考网友博客[OpenAuth.net入门【5】——解决添加完数据在未刷新列表时执行删除数据未被真正删除的问题](https://www.cnblogs.com/wjx-blog/p/15892811.html)
## VS2019打开6.0及以后版本
OpenAuth.Net 6.0默认使用.Net 6.0 SDKVS2019不支持。如果打开项目需要调整csproj项目文件。如下
用记事本等工具,打开 `Infrastructure.csproj` `OpenAuth.Repository.csproj` `OpenAuth.App.csproj` `OpenAuth.Mvc.csproj` `OpenAuth.WebApi.csproj` `OpenAuth.IdentityServer.csproj`,将
```csharp
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
</PropertyGroup>
```
调整为
```csharp
<PropertyGroup>
<TargetFrameworks>net5.0</TargetFrameworks>
<TargetFrameworks Condition=" '$(MSBuildVersion)' &gt;= '17.0' ">$(TargetFrameworks);net6.0</TargetFrameworks>
</PropertyGroup>
```