net 程序集中的AssemblyVersion和TargetFramework的区别
AssemblyVersion是程序集的版本号,可以用来标识程序集的不同版本。一般情况下,每次更新程序集都应该增加版本号,以便于区分不同版本的程序集。
TargetFramework是指程序集所针对的 .NET Framework 版本。它指定了程序集所依赖的 .NET Framework 版本和 API,以确保程序集能够在指定的 .NET Framework 版本上运行。同时,也可以使用 TargetFramework 来控制程序集的兼容性。例如,如果程序集在 .NET Framework 4.0 上编译,但是在 .NET Framework 3.5 上运行时发现不兼容,可以通过将 TargetFramework 指定为 .NET Framework 3.5 来解决兼容性问题。
原文地址: https://www.cveoy.top/t/topic/ci8p 著作权归作者所有。请勿转载和采集!