Removing Version Number in BTDFPROJ

I am trying to remove the version number from the btdfproj file because our biztalks applications don't need versioning and we dont want to have the version number embedded in the name of the MSI File ,so I removed the following line from the btdfproj
file:

<ProductVersion>7.4.0</ProductVersion>

but I am getting this error while trying to generate the MSI for the project:

C:\Program Files\Deployment Framework for BizTalk\5.0\Developer\GenericBizTalkMSI.wxs(12): error CNDL0006: The Product/@Version attribute's value cannot be an empty string. If you want the value to be null or
empty, simply remove the entire attribute. C:\Program Files\Deployment Framework for BizTalk\5.0\Developer\GenericBizTalkMSI.wxs(12): error CNDL0010: The Product/@Version attribute was not found; it is required.

How can you tell one build from another when it's deployed on the server without any version number? Personally, each time I build a new MSI to deploy on the server, I increment the minor version in ProductVersion. ProductVersion has no relation
to the DLL versions, only the MSI.

Are you mainly concerned with changing the name of the MSI to not include the version? Unfortunately, there is no extensibility point after the MSI file is written out, and as you discovered, you cannot simply delete the MSBuild property. It's
written into the MSI's version number and it shows up in Add/Remove Programs. If you're calling the MSBuild Installer target from an automated script, your best bet would be to add a step to that script to simply rename the MSI to whatever you want.

Thanks for your quick answer, yes you right. I explained my problem in the wrong way, what we really want is to supress the product version number from the name of the MSI file. because we use commands to install these msi and we don't want to change the
version number each time we generated a new install.