Proje ve öğe şablonlarını bulma ve düzenleme

Şablon dosyaları bilinen bir konuma yerleştirildiğinde, Visual Studio dosyaları bulabilir ve yeni projeler ve yeni öğeler oluşturmak için kullanılabilir hale getirir. Şablonlar, uygulama oluşturmak, sınıf kitaplıklarına erişmek, birim testleri uygulamak ve yapılandırma dosyalarını ayarlamak için kullanışlı bir yol sağlar.

Yüklü şablonlar ve kullanıcı şablonları (.vstemplate dosyaları) farklı konumlarda depolanır. Konumları Visual Studio seçenekleriyle de özelleştirebilirsiniz.

Bu makalede, Visual Studio tarafından tanınan şablon dosyası konumları açıklanmaktadır.

Yüklü şablonların konumu

Varsayılan olarak, Visual Studio ile yüklenen şablonlar aşağıdaki konumlara yerleştirilir:

  • %ProgramFiles(x86)%\Microsoft Visual Studio\2019\<edition>\Common7\IDE\ProjectTemplates\<Language>\<Locale ID>

  • %ProgramFiles(x86)%\Microsoft Visual Studio\2019\<edition>\Common7\IDE\ItemTemplates\<Language>\<Locale ID>

Örneğin, aşağıdaki dizinde İngilizce için Visual Basic öğe şablonları (LCID 1033) bulunur:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\ItemTemplates\VisualBasic\1033

  • %ProgramFiles%\Microsoft Visual Studio\2022\<edition>\Common7\IDE\ProjectTemplates\<Language>\<Locale ID>

  • %ProgramFiles%\Microsoft Visual Studio\2022\<edition>\Common7\IDE\ItemTemplates\<Language>\<Locale ID>

Örneğin, aşağıdaki dizinde İngilizce için Visual Basic öğe şablonları (LCID 1033) bulunur:

C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\ItemTemplates\VisualBasic\1033

Kullanıcı şablonlarının konumu

Kullanıcı şablonu dizinine .vstemplate dosyası içeren sıkıştırılmış (.zip) bir dosya eklediğinizde, Visual Studio şablonu Yeni proje ve Yeni öğe iletişim kutularına ekler. Varsayılan olarak, kullanıcı şablonları aşağıdaki konumlara yerleştirilir:

  • %USERPROFILE%\Documents\Visual Studio 2019\Templates\ProjectTemplates

  • %USERPROFILE%\Documents\Visual Studio 2019\Templates\ItemTemplates

Örneğin, aşağıdaki dizinde C# için kullanıcı projesi şablonları vardır:

  • C:\Users\UserName\Documents\Visual Studio 2019\Templates\ProjectTemplates\Visual C#
  • %USERPROFILE%\Documents\Visual Studio 2022\Templates\ProjectTemplates

  • %USERPROFILE%\Documents\Visual Studio 2022\Templates\ItemTemplates

Örneğin, aşağıdaki dizinde C# için kullanıcı projesi şablonları vardır:

  • C:\Users\UserName\Documents\Visual Studio 2022\Templates\ProjectTemplates\Visual C#

Kullanıcı şablonlarının konumunu değiştirme

Visual Studio'da Araç>Seçenekleri iletişim kutusuyla kullanıcı şablonlarının konumunu değiştirebilirsiniz. Konum ayarları Projeler ve Çözüm>Konumları sayfasındadır.