Question: I have my project in visual studio and i am using installshield as my windows installer. When I am installing new updated version of my application it will shows

> 
> Another version of this product is automatically installed like this...
> 
> 
> 

How can I install new version by overwriting my old version?

Is there any way to configure in installshield or give me any other way
?

Answer: 
The error that you're getting is because the ProductCode has not been changed. This code is what makes your product/installer unique. Generally to author the upgrade you'll need to change this code and make sure the UpgradeCode is the same so that it recognizes what is already installed.

Authoring upgrades is a much wider topic and far too much information then can be covered here. I would suggest this [page](https://msdn.microsoft.com/en-us/library/windows/desktop/aa370579(v=vs.85).aspx) for learning about Windows installer upgrading.
Every upgraded version of install should have a different ProductCode. UpgradeCode is what tells the install package that this product has been installed. If ProductCode is also the same, install assumes you are installing the same product again. ProductCode needs to be different for each of the updated packages.