Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p><strong>AssemblyVersion</strong></p> <p>Where other assemblies that reference your assembly will look. If this number changes, other assemblies have to update their references to your assembly! The <code>AssemblyVersion</code> is required.</p> <p>I use the format: <em>major.minor</em>. This would result in:</p> <pre><code>[assembly: AssemblyVersion("1.0")] </code></pre> <p><strong>AssemblyFileVersion</strong></p> <p>Used for deployment. You can increase this number for every deployment. It is used by setup programs. Use it to mark assemblies that have the same <code>AssemblyVersion</code>, but are generated from different builds.</p> <p>In Windows, it can be viewed in the file properties.</p> <p>If possible, let it be generated by MSBuild. The AssemblyFileVersion is optional. If not given, the AssemblyVersion is used.</p> <p>I use the format: <em>major.minor.revision.build</em>, where I use revision for development stage (Alpha, Beta, RC and RTM), service packs and hot fixes. This would result in:</p> <pre><code>[assembly: AssemblyFileVersion("1.0.3100.1242")] </code></pre> <p><strong>AssemblyInformationalVersion</strong></p> <p>The Product version of the assembly. This is the version you would use when talking to customers or for display on your website. This version can be a string, like '<em>1.0 Release Candidate</em>'.</p> <p>The Code Analysis will complain about it (CA2243) -- <a href="http://connect.microsoft.com/VisualStudio/feedback/details/796535/the-ca2243-rule-attribute-string-literals-should-parse-correctly-should-not-be-applied-to-assemblyinformationalversionattrubute" rel="noreferrer">reported to Microsoft</a> (not fixed in VS2013).</p> <p>The <code>AssemblyInformationalVersion</code> is optional. If not given, the AssemblyFileVersion is used.</p> <p>I use the format: <em>major.minor [revision as string]</em>. This would result in:</p> <pre><code>[assembly: AssemblyInformationalVersion("1.0 RC1")] </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload