К сожалению нет. Visual Studio имеет эту удивительную встроенную функцию: -),
Ситуация гораздо хуже, когда она делает это с файлами ресурсов формы или файлами локализации (.resx).
Наше решение включало клиентский триггер в нашей SCM для упорядочивания файлов .resx в алфавитном порядке перед фиксацией. Таким образом, мы можем легко объединить файлы .csproj и .resx, но я думаю, что это не будет вашим любимым решением.