Die rsvars.bat hast du aber direkt vorher in der Shell ausgeführt?
Ja habe ich. Die Code-Stelle, die das Problem verursacht ist ein Case mit Umlauten:
Code:
case Characters[i] of
'A'..'Z': begin
Characters[i] := lowercase(Characters[i])[1];
end;
//Umlaute:
'Ü': begin
Characters[i] := 'ü';
end;
'Ö': begin
Characters[i] := 'ö';
end;
'Ä': begin
Characters[i] := 'ä';
end;
end;
Bei dem Ö bricht bei MSBuild der Compiler, im Studio nicht. Es sieht aus als würde MS Build die Dateien mit einem anderen Encoding verarbeiten als das Studio