I\'d like to use a different icon for the demo version of my game, and I\'m building the demo with a different build config than I do for the full verison, using a preprocessor
I don't know a way in visual studio, because the application settings are bound to the hole project. But a simple way is to use a PreBuild event and copy the app.demo.ico to app.ico or the app.release.ico to app.ico demanding on the value of the key $(ConfigurationName) and refer to the app.ico in your project directory.