Проблемы со сценарием № и компилятором

Я только что столкнулся с довольно странной проблемой с VS2010 и Script #, которую я большую часть времени могу воссоздать заново.

В моем простом сценарии у меня есть 2 проекта в моем решении; стандартное веб-приложение Asp.Net MVC2 и библиотека классов Script # jQuery. Я создал статический класс (с атрибутом [Imported]) со статическим методом на нем, имея в виду, что я могу сопоставить этот класс в коде с внешней библиотекой Javascript, как описано в документации.

Однако кажется, что всякий раз, когда я украшаю такой класс [IgnoreNamespace] для достижения этой цели, проект перестает успешно компилироваться, но не дает мне никаких комментариев относительно того, почему он не работает (например, нет ошибок в окне ошибок). От них тоже нелегко избавиться, поскольку Visual Studio, похоже, переходит в постоянное состояние отсутствия сбоя сборки; удаление классов и файлов проекта не решает эту проблему, равно как и перезапуск Visual Studio. Единственный способ заставить VS успешно построить проект - это полностью удалить проект, создать новый, а затем снова добавить файлы, что, мягко говоря, раздражает. Задача "ScriptCompilerTask" Выполнено выполнение задачи "ScriptCompilerTask" - НЕ ВЫПОЛНЕНО. Завершено построение целевой "AfterCompile" в проекте "Scripts.csproj" - НЕ ВЫПОЛНЕНО.

.. что не говорит мне всего.

Было несколько раз, когда мне удавалось создать этот тип class, а затем успешно построить, но в основном я могу воспроизвести эту проблему довольно надежно.

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

5
задан Steve Hobbs 14 October 2010 в 16:38
поделиться