MonoDevelop "Компилятор, кажется, потерпел крах. Проверьте панель вывода сборки для деталей." - PullRequest
0 голосов
/ 07 апреля 2011

У меня есть MonoDevelop 2.4.2, MonoTouch 3.2.6 и XCode 3.2.6.

В MonoDevelop, когда у меня возникает синтаксическая ошибка, единственной ошибкой в ​​моем списке ошибок является «Компилятор появляетсячтобы разбиться. Проверьте панель вывода сборки для деталей. "Журнал сборки содержит реальные ошибки компилятора, поэтому я могу их исправить и получить успешную компиляцию.Однако мой коллега продемонстрировал, что его компилятор делает , а не сбой, и ошибки компилятора, перечисленные в журнале сборки, фактически анализируются и отображаются в окне списка ошибок.Кроме того, его MonoDevelop IDE отображает всплывающие сообщения, указывающие на ошибки в коде.Мой не делает этого.

Кто-нибудь знает, как я могу заставить компилятор прекратить сбой и IDE, чтобы иметь возможность анализировать ошибки и предупреждения из журнала сборки, как обычно?

Ответы [ 2 ]

2 голосов
/ 10 июня 2011

Я обнаружил проблему. Путь, по которому я хранил исходный код, имел круглые скобки. Когда я извлек исходный код из другого репозитория в путь в моей системе без скобок, я получил ошибки компилятора в списке, а не просто сбой компилятора. Я подтвердил, что это была проблема, переместив другой исходный код, с которым у меня была проблема.

Это также решило еще одну из моих проблем. Когда я добавлял файлы, путь в файле .csproj был бы относительным путем, но они поднимались на несколько уровней и отступали, чтобы испортить его следующему разработчику. (Так что вместо Views / file.cs у меня будет ../../../MySourceCodeRoot/Application/Project/Views/file.cs или что-то похожее на это.) Добавление файлов с моим корнем исходного кода, переименованным без теперь скобки работают правильно.

0 голосов
/ 08 апреля 2011

Отправить ошибку в службу поддержки Monotouch Может быть, они могут помочь вам. Может быть, вы установили весь персонал не в нужном порядке

...