You have an application installed on your Windows 7 computer, and you have created a new program exception in Windows Firewall to allow the application to communicate over the network. Then the vendor releases a new version of the application. When you upgrade your application, will you need to modify your program exception too?
Probably not. Program exceptions are based on path\filename to the specified program executable, so as long as the new version of the program has the same executable name and is located in the same directory, your firewall exception should still work.
Mitch Tulloch is a seven-time recipient of the Microsoft Most Valuable Professional (MVP) award and widely recognized expert on Windows administration, deployment and virtualization. For more tips by Mitch you can follow him on Twitter or friend him on Facebook.