当前位置: 欣欣网 > 码农

最新 WPFDevelopers .Net4.5 至 Net8.0 版本如何编译

2024-02-02码农

最新 WPFDevelopers .Net4.5 至 Net8.0 版本如何编译

最新 WPFDevelopers .Net4.5 至 Net8.0 版本如何编译

作 者:WPFDevelopersOrg - 驚鏵

原文链接 [1] :https://github.com/WPFDevelopersOrg/WPFDevelopers

  • 框架使用 .NET4 至 .NET8

  • Visual Studio 2022 ;

  • 使用 Dev 分支进行演示。

    一、通过 Git 命令拉去代码

  • 也可以通过 Git 命令进行拉去 Dev 分支代码。

  • git clone -b dev https://github.com/WPFDevelopersOrg/WPFDevelopers.git

  • 按照上述代码进行拉去的话会将所有历史记录都拉去到本地这会 占用大量网络带宽和硬盘空间

  • 按照以下方式只拉去保留最近一次 commit 的记录,但所有内容文件依然是完整的。

  • git clone --depth 1 -b dev https://github.com/WPFDevelopersOrg/WPFDevelopers.git

    二、通过 Github 网站进行下载

    1)第一步切换代码分支,下载完成后解压:

    2)进入解压文件夹打开 src 文件夹:

    3)使用 Visual Studio 2022 IDE 打开 WPFDevelopers.sln 解决方案:

    4)编译 .Net4.5 至 Net8.0 ,卸载关于 .Net4.0 的所有项目。

  • 查看本地有哪些 .Net 版本

  • 我本地包含了 net45;net46;net47;net48;net5.0-windows;net6.0-windows;net7.0-windows;net8.0-windows;netcoreapp3.0 这些版本。

  • 如果本地只有 Net7.0 和 Net8.0 ,请修改 Builds 文件夹下的 TargetFrameworks.props

  • 修改前

  • 修改后

  • <TargetFrameworks>net7.0-windows;net8.0-windows;</TargetFrameworks>

    5)依次生成 .Net45x 相关项目。

  • 生成 WPFDevelopers.Net45x

  • 生成 WPFDevelopers.Samples45x

  • 按下 F5 启动项目。

  • 关于 .Net40 及以上编译教程请看下一篇。

    参考资料

    [1]

    原文链接: https://github.com/WPFDevelopersOrg/WPFDevelopers