При использовании последних версий Monodevelop и VS 2012 RC для совместного использования кода у меня возникают проблемы

При использовании последних версий Monodevelop и VS 2012 RC для совместного использования кода. Я могу загружать и использовать решение .sln, файлы проекта .csproj и все файлы кода как с Mac, на котором работает MonoDevelop, так и с ПК с Windows 7, на котором запущена последняя бета-версия VS 2012. Исходный код находится на общем ресурсе между машинами.

Это работает действительно хорошо... но на каком-то этапе, когда я пытаюсь перезагрузить проект решения в MonoDevelop на Mac, MonoDevelop думает, что файл решения .sln является шестнадцатеричным файлом, загружает и отображает его в шестнадцатеричном формате в окне. Он больше не думает, что это файл решения!

Я заметил, что строки файлов заканчиваются 0D 0A, что правильно для ПК. . Я знаю, что Mac использует только 0D, как в ... но он изначально такой и работает. Содержимое меня устраивает!

Если я создаю новое решение на Mac MonoDevelop, а затем добавляю в него существующие csproj, все работает нормально. Пока не перестанет...

Есть идеи?

10
задан AnthonyLambert 1 October 2012 в 12:01
поделиться