Here’s how to automatically rename your .exe file during build in a C# WinForms (or any .NET Framework) project:
Post-build Rename (with dynamic value)
Inside Visual Studio:
- Right-click on your project → Properties
- Go to Build Events → Post-build event command line
- Add:
rename "$(TargetDir)YourOriginalName.exe" "MyNewAppName.exe"