I have been using a custom merge region specification looking like this:
<languageRegionDefinitions>
<languageKeyList>
<key>as3</key>
<key>as</key>
<key>actionscript</key>
</languageKeyList>
<regionStartRegex>^[ \t]*//region(?:[ \t]+(?<name>[^\r\n]*))?\r?\n</regionStartRegex>
<regionEndRegex>^[ \t]*//endregion.*\r?\n</regionEndRegex>
</languageRegionDefinitions>
Defined in the file "C:\Users\carl-petter\AppData\Roaming\CodeSmith\v4.1\CodeSmithEngine.config"
It's worked great and works for my workmate too. We both use Vista.
Now a third and fourth workmate, both using XP, joined the project and they added the same to their respective config file at:
C:\Documents and Settings\[username]\Application Data\Codesmith\v4.1\CodesmithEngine.config
..and it doesn't preserve the custom regions when they do code generation.
Any clues what might be wrong?