#c #visual-studio #visual-studio-2010
#c #visual-studio #visual-studio-2010
Вопрос:
Я использую Visual Studio 2010 для создания приложения на C . У меня есть пользовательское событие сборки, которое создает дополнительные заголовки и исходные файлы в отдельном каталоге. Как я могу указать Visual Studio включить эти сгенерированные файлы в свою очередь сборки. Мне не обязательно добавлять их в проект, но мне нужно скомпилировать их так, как будто они являются частью проекта.
Комментарии:
1. Взгляните сюда: social.msdn.microsoft.com/Forums/en/vcgeneral/thread /…
Ответ №1:
Если имена файлов не меняются, создайте папку (фильтр) с именем generated и добавьте эти файлы в эту папку (фильтр). Если они не существуют, VS не будет жаловаться при компиляции, если они существуют, они будут включены в сборку.
Я использую эту схему, когда мне приходится использовать сгенерированные файлы.
Ответ №2:
Я не думаю, что это возможно (если для этого нет дополнения или чего-то еще). Но что вы могли бы сделать, так это сгенерировать все эти файлы, а затем добавить их в проект. После этого в пользовательском событии сборки укажите их в качестве выходных данных. Таким образом, VS не будет пытаться собрать их до того, как они будут сгенерированы, и не будет жаловаться на их отсутствие.