Possible to Remove Product Version from MSI?

Topics: General Questions
Mar 28, 2014 at 3:40 PM
Hello,

I'm using TFS Build Server 2010 to build my BizTalk 2013 MSI's with BTDF. When the MSI is built the file has the product version included in the name, for example: "CIC.GCMS.Common.NC.Out.Collect-6.1.9.0.msi". Is there any way to remove the product version when building the MSI? I'm guessing it's something in the build process template we're using that does this, but is it possible to change this behavior?

The reason I ask is we use a custom written deployment tool that silently installs MSI's based on dependencies to each other. We'd like to avoid having to constantly update its settings every time we increment the build number on a project, so we'd like the name to remain consistent on the MSI's.
Coordinator
Mar 28, 2014 at 3:47 PM
Just add a property named MsiName to a PropertyGroup in your .btdfproj, like:
<PropertyGroup>
...
  <MsiName>$(ProjectName)</MsiName>
...
</PropertyGroup>
Thanks,
Tom
Marked as answer by dmarion on 3/28/2014 at 8:53 AM
Mar 28, 2014 at 3:53 PM
Excellent! Missed that in the documentation...

Thank you very much!