Çözüm öðeleri ve çeşitli öğeleriyle çalışma
Çoğu projede Visual Studio belirli bir programlama dili veya aracı ile ilişkilidir. İki proje tipi, ancak değildir.
Solution Items projesi
Solution Items projesi yer Solution Explorer eklediğinizde bir öğeyi çözüm için tümleşik geliştirme ortamı (IDE) veya bir proje. Yani, ne zaman, çözümü sağ tıklatın ve seçin New Item veya Varolan madde üzerinde Ekle menü. Bu tür öğeleri değil çözüm olacağını herhangi bir proje ve çözüm ile ilişkilidir.
Solution Items projesi, herhangi bir dosya türünü içerebilir ve içeriğinin çözümü ile birlikte kaydedilir. İçerme olasılığı geliştirme notları, çizimler, uygulama ayrıntılarını veya çözüm ancak, dahil etmek istediğiniz diğer çeþitli dosyalar belirli herhangi bir projeye uygun değil.
Çözüm öðeleri kullanarak başvurabilirsiniz Solution.Item(EnvDTE.Constants.vsSolutionItemsProjectUniqueName). Hiçbir çözüm öğeler varsa, bu deyimi başarısız olur. UniqueName Özelliği, bu tür bir proje için "<SolutionFiles>" döndürür.
Çeşitli öğeler klasörü
Çeşitli öğeler klasörünü içeren görünen, ama olmayan bir çözüm ya da kendi projeleri ile ilişkili dosyaları Solution Explorer size kolaylık sağlaması için. Çeşitli öğeleri değil gerçekten bir proje ancak yerine aslında sıfırdan pad hizmet için bir klasör Visual Studio , örneğin, bir metin belgesi geçici olarak oluşturmanıza olanak verir.
Çeşitli öğeler klasörü her zaman bulunur Solution Explorer, ancak varsayılan olarak gizlidir. Bunu, ancak görüntülemeyi seçebilir.
Çeşitli öğeleri project görüntülemek için
Araçlar menüsünden Seçenekler’i tıklatın.
Genişletme ortam düğümü tıklatın ve sol bölmede belgeleri.
Seçin çözümünde Show Miscellaneous filesExplorer kutusu.
Miscellaneous Files klasörünü görüntülerseniz, ayrıca kaç en son kullanılan çeşitli dosyaları geri yüklenir belirten seçeneği seçebilirsiniz Miscellaneous Files klasöründe Solution Explorer çözümü açtığınızda.
IDE kapalı olduğunda, açıkça dosya kaydettiğiniz sürece normal olarak Miscellaneous Files klasörünün içeriğini atılır. Hiçbir çözüm açık olduğunda, yeni bir dosya oluşturursanız, geçici bir oluşturulur, ancak kalıcı değildir.
UniqueName Özelliği, bu tür bir proje için "<MiscFiles>" döndürür. Miscellaneous Files klasörünü kullanarak başvuru Solution.Item(EnvDTE.Constants.vsMiscFilesProjectUniqueName).
Miscellaneous Files klasöründe bulunan dosyalar üzerinde proje özellikleri ve yöntemleri aşağıdaki istisnalar dışında normal proje dosyaları ile aynı davranır:
Üye adı |
Farklar |
---|---|
FileName özelliği |
Bu proje, proje dosyası yok olduğu için boş bir dize döndürür. |
UniqueName özelliği |
"<MiscFiles>" dizesini döndürür. |
SaveAs yöntemi |
Yazmak için hiçbir dosya bulunmadığından bu yöntemi (E_NOIMPL) başarısız olur. |
Ayrıca bkz.
Görevler
Nasıl yapılır: ekleme ve komutları işlemek
Nasıl yapılır: bir eklenti oluşturmak
İzlenecek yol: bir sihirbaz oluşturma
Kavramlar
Diğer Kaynaklar
Oluşturma ve ortam Windows denetleme