anjoy8 / Blog.Core

💖 ASP.NET Core 8.0 全家桶教程,前后端分离后端接口,vue教程姊妹篇,官方文档:
http://apk.neters.club/.doc
Apache License 2.0
5k stars 1.37k forks source link

对项目属性的统一管理的建议 #323

Closed HuiJiOnGit closed 1 year ago

HuiJiOnGit commented 1 year ago

看了老张升级到.net7的过程,对于修改项目版本的时候需要批量修改 虽然说vscode批量改也方便,但是我认为还是使用一个公共的props来管理和版本和version比较合理

<PropertyGroup>
  <TargetFramework>net6.0</TargetFramework>
</PropertyGroup>

改为

<Import Project="..\build\common.props" />

在根目录增加build文件夹, 里面增加common.props`文件

<Project>
    <PropertyGroup>
        <TargetFramework>net7.0</TargetFramework>
    </PropertyGroup>
</Project>
anjoy8 commented 1 year ago

cool!当然可以,你可以提交pr到7.0分支,到时候我直接把7.0分支合并到master 这样也有你的commit记录。

HuiJiOnGit commented 1 year ago

好, 这两天我提交下pr

anjoy8 commented 1 year ago

https://github.com/anjoy8/Blog.Core/pull/324

这里有个小问题,就是用默认的dockerfile构建镜像的时候,会提示找不到目标框架, 你可以试试