Visual Studio 2010 - пункт меню «Шаблон экспорта (проект)» недоступен - PullRequest
9 голосов
/ 30 апреля 2010

В Visual Studio я хочу сделать простой проект на C ++ и экспортировать его как шаблон, чтобы я мог использовать этот шаблон для запуска новых проектов, чтобы сэкономить мое время. Но пункт меню «Экспорт шаблона» всегда недоступен. Я ни разу не смог щелкнуть по нему.

Кто-нибудь знает почему? Кто-нибудь знает, как выполнить то, что мне нужно (кроме очевидного «сделать копию существующего проекта в проводнике»)?

Кажется, что шаблоны проектов должны быть простыми для VS.

Похоже, что это относится к Visual Studio 2005, 2010 (я, вероятно, и 2008 год тоже не проверял).

Ответы [ 4 ]

4 голосов
/ 01 мая 2010

Вы можете использовать архитектуру мастера Visual C ++, которая разработана для легкой расширяемости и настройки. Вы можете создать мастер с помощью Custom C ++ Custom Wizard. После создания мастера вы можете настроить его для создания начальных файлов, необходимых для ваших проектов.

Для получения дополнительной информации, как это сделать, пожалуйста, обратитесь в следующее местоположение: http://msdn.microsoft.com/en-us/library/bhceedxx(v=VS.80).aspx

Заметил, что обычный шаблон проекта и шаблон проекта VC ++ отличаются

Дайте мне знать, если у вас возникнут проблемы ...

S

3 голосов
/ 12 июля 2011

Кто-нибудь знает, как выполнить то, что мне нужно (кроме очевидного «сделать копию существующего проекта в проводнике»)?

Не просто скопируйте в проводнике! Ваш файл проекта будет содержать тот же GUID проекта, который вы скопировали. Это может не сразу или никогда не стать проблемой, но есть ситуации, когда у вас будут странные ошибки. Это происходит в основном (или только?), Когда у вас есть несколько проектов с одинаковым GUID в одном решении. Если необходимо, используйте генератор GUID для создания нового уникального GUID для нового проекта.

См. Также Обнаружение проектов с помощью дубликатов GUIDS .

1 голос
/ 30 апреля 2010

Я не знал о функции экспорта шаблона, также я не выделен серым цветом в проекте C #, но есть другое решение, называемое Solution Factory.

http://solutionfactory.codeplex.com/

Но мне действительно нужно протестировать эту функцию экспорта шаблона.

0 голосов
/ 15 ноября 2012

Предлагаются некоторые дополнительные решения здесь (под заголовком "Стратегии создания шаблонов"), которые могут работать, хотя я лично не пробовал ни одного из них.

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