Здравствуйте, VladD2, Вы писали:
VD>>>Все что нужно сделать — это заменить "$" на "L". Далее при компиляции автоматически создается файл куда "выкидываются" все строковые литералы где вместо сплайсов стоят некие заменители вроде любимых тобою "{0}".
L>>Как это будет работать с source control-ом?
VD>А в чем проблема то?
И все-таки, если не сложно, можешь прояснить этот вопрос?
TFS, например, ставит readonly на файлы, взятые из репозитория. Если при компиляции создаются/меняются файлы, то получается компилятор должен знать, что делать с такими файлами, должен знать о том, что недостаточно снять атрибут readonly, нужно еще и зачекаутить файл в TFS-е.
Неужели макрос для L-строк делает и это? А как быть, если используется какая-то другая VCS? Непонятно.