I know that Visual Studio is not able to increase the build number as people expected, but it supports the build number randomization :
My AssemblyInfo.cs file contains:
// Version information for an assembly consists of the following four values: // // Major Version // Minor Version // Build Number // Revision // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyFileVersion("1.0.*")]
And yet it gives what it seems to me to be insensitive results (even taking into account the pseudorandom version numbers of Visual Studio): 
So a simpler question:
What do I insert in AssemblyInfo.cs to make it work?
From MSDN (reformatted for clarity):
You can specify all values ββor can accept the default build number, revision number, or both with an asterisk (*). For instance,
[assembly:AssemblyVersion("2.3.25.1")]
indicates 2 as the major version, 3 as the minor version, 25 as the build number and 1 as the revision number. Version number e.g.
[assembly:AssemblyVersion("1.2.*")]
defines 1 as the major version, 2 as the minor version, and accepts default numbers and revisions by default. version number e.g.
[assembly:AssemblyVersion("1.2.15.*")]
defines 1 as the major version, 2 as the minor version, 15 as the build number and defaults to the revision number.
The default number for the assembly is increasing daily. The default version number is random.
I believe the version numbers are:
[1.0.0.0] major.minor.build.revision
a
[1.0.0.*] major.minor.build.[random]
and
[1.0.*] major.minor.[daynumber].[random]