SPC040208: Define AssemblyFileVersion in Assembly

In SharePoint changing the AssemblyVersion very frequently can lead to problems, because the full name of the assembly could be used in features or webparts. However, to identify the version of the assembly the attribute 'AssemblyFileVersion' should be used (used with same major version but incremented minor version, build etc.)

TypeName: DeclareAssemblyFileVersionInAssembly
CheckId: SPC040208
Severity: CriticalWarning
Type: AssemblyFileReference
Resolution

The Assembly should define attribute 'AssemblyFileVersion' to communicate the lastest release of the assembly.

Remarks

The assembly file version should be changed automatically during a build. An alternative would be to store changed versions via assembly redirection in web.config.

Links

comments powered by Disqus