Відсутній шаблон розробки Windows Forms?


1

Чому я не бачу жодних мов (C #, C ++ і т.д.) або шаблонів для розробки Windows Forms після завершення встановлення версій VS 2005 Professional або Express?


Ви маєте на увазі відразу після встановлення або під час першого запуску?
Brad Patton

Відповіді:


2

Ця проблема може виникати з низки причин, деякі з яких включають:

  • Процес встановлення може не правильно скопіювати файли шаблонів з інсталяційного носія. Це може статися через погані медіа.
  • Встановлення не вдалося таким чином, що шаблони фізично присутні, але не зареєстровані належним чином у середовищі Visual Studio.

Можливі рішення:

У правильно функціонуючій установці Visual Studio 2005 шаблони за замовчуванням розташовані в таких каталогах:

Шаблони проектів (Бібліотека класів та інші):

%VSInstallDir\Common7\IDE\ProjectTemplates

Шаблони елементів (клас, інтерфейс та ін.)

%VSInstallDir\Common7\IDE\ItemTemplates
де% VSInstallDir% є коренем установки Visual Studio

Якщо ці каталоги містять zip-файли, що нагадують імена шаблонів, то шаблони фізично присутні на машині, і їх відсутність в середовищі Visual Studio, ймовірно, є проблемою реєстрації.

Можна повторно зареєструвати шаблони за промовчанням за допомогою Visual Studio, виконавши таку команду в командному рядку з підвищеними можливостями:

devenv.exe /InstallVSTemplates

Після запуску цієї команди шаблони за замовчуванням повинні бути повторно зареєстровані і відображатимуться в діалогових вікнах Новий проект і Новий елемент.

Якщо файли шаблонів відсутні в одному або обох цих місцях, або не всі шаблони за замовчуванням присутні, ви можете встановити з пошкодженого джерела інсталяції (наприклад, погано записані носії, погана завантаження).

Якщо це так, ви можете розглянути можливість повторної інсталяції Visual Studio з відомого джерела установки.

Джерела:

Перемикач командного рядка InstallVSTemplates (MSDN)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.