I believe constants needs to be defined at one point, here you are asking the compiler to look back and something that most of us don't want to do "Look back"
However, you could use compiler intrinsic to choose from build to build as to what string goes in there.
Not sure what you are up to but, you define that at runtime because they are writable constants.