Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 大量引用程序集的文件版本_C#_.net_File_Versioning_.net Assembly - Fatal编程技术网

C# 大量引用程序集的文件版本

C# 大量引用程序集的文件版本,c#,.net,file,versioning,.net-assembly,C#,.net,File,Versioning,.net Assembly,我和我的团队在版本问题上陷入困境,我认为这之前没有得到回答,所以如果有,请道歉。我将只讨论文件版本 我们正在进行一个项目,该项目引用了大量程序集(50+)。这些程序集都有v.1.5.x.x等文件版本 整个项目正在进行重大更改,项目版本号将变为v.2.0.0.0 但是,仅对每个引用的部件进行了较小的修改。通常,这些程序集的文件版本将从v.1.5.x.0变为v.1.5.x.1,依此类推 但是,由于我们正在对应用程序进行大量修改,将所有这些程序集的文件版本设置为v.2.0.0.0是否更有意义 看看.n

我和我的团队在版本问题上陷入困境,我认为这之前没有得到回答,所以如果有,请道歉。我将只讨论文件版本

我们正在进行一个项目,该项目引用了大量程序集(50+)。这些程序集都有v.1.5.x.x等文件版本

整个项目正在进行重大更改,项目版本号将变为v.2.0.0.0

但是,仅对每个引用的部件进行了较小的修改。通常,这些程序集的文件版本将从v.1.5.x.0变为v.1.5.x.1,依此类推

但是,由于我们正在对应用程序进行大量修改,将所有这些程序集的文件版本设置为v.2.0.0.0是否更有意义

看看.net程序集,这似乎就是Microsoft所做的


推荐的方法是什么?

如果引用的程序集是项目的直接组成部分,则是-保持版本同步。如果程序集可以独立于项目进行维护,则将其版本控制分开。