Самый простой способ программно добавлять файлы в проект - PullRequest
2 голосов
/ 12 февраля 2012

Я хочу программно добавить файлы классов в проект ac #.Сейчас я думаю, что самым быстрым способом может быть простое редактирование XML-файла напрямую, но я знаю, что есть API для работы с проектом.

Дело в том, что я хочу запустить исполняемый файл, который просто обновляетфайл.Я не хочу, чтобы целевой проект был открыт в Visual Studio, что, как кажется, необходимо для интерфейсов автоматизации, используемых надстройками.

Так кто-нибудь знает, как это сделать с помощьюAPI или я застрял с работой непосредственно с XML?

1 Ответ

1 голос
/ 12 февраля 2012

Существует широкая поддержка файлов T4, которая позволяет программно генерировать файлы в проекте, хорошим примером являются шаблоны Entity Framework для объектов самообследования и POCO, которые вы можете получить в галерее VS. Также есть несколько хороших редакторов для T4, которые позволяют иметь интеллигентность при редактировании шаблонов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...