В последние несколько дней я работал над обучением способам использования nAnt и натолкнулся на проблему. В процессе разработки я использовал новые инструменты, такие как Entity Data Model, для доступа к базе данных.
Когда вы пытаетесь создать библиотеку / исполняемый файл, содержащий продукт Edmx, вы не можете встроить необходимые файлы из Visual Studio. Теперь я понимаю, что могу выполнить exec-задачу внутри nAnt и вызвать msbuild для конкретного файла проекта, но сейчас я пытаюсь сделать так, чтобы это было полностью nAnt-сборкой, поэтому я в тяжелой борьбе работа.
Я провел некоторый поиск, чтобы найти способ справиться с этим, и наткнулся на этот Inline C # класс , который должен был справиться с задачей. Моя проблема в том, что я не вижу, как вы вызываете это в целевом стеке, чтобы заставить его выполнять свою работу. Может кто-нибудь пролить некоторый свет на это? Это было бы очень полезно.