how to change file & product version of a exe file

Ranger picture Ranger · Jul 9, 2013 · Viewed 25.1k times · Source

I am using Microsoft Visual C# 2010 Express. I have to change the version of my exe file. Please tell me how to do it, either by my C# code, or by batch file.

Answer

Basuro picture Basuro · Jul 9, 2013

Somewhere in your code (favorably in AssemblyInfo.cs in the Properties folder of your project), put this:

[assembly: AssemblyVersion("1.0.0.0")]

Also possible is the file version attribute:

[assembly: AssemblyFileVersion("1.0.0.0")]

Make sure that you only have one instance of AssemblyVersion and/or AssemblyFileVersion attributes in a single assembly - everything else won't compile.