2010-03-05 12 views
7

Oldukça gösterilmiyor kendini açıklayıcı . Intellisense daha sonra bunu alacak.C# sınıf kitaplığı yöntem özetleri intellisense içinde

+2

Kendinden açıklayıcı değil. Her şeyden önce, bu sizin sınıf kütüphaneniz mi yoksa rafta bir şey mi? – Aaronaught

+0

Intellisense herhangi bir şey için çalışıyor mu? –

+0

@Aaronnaught - doğru sen, benim kendi sınıf kütüphanem. Sorun şu anda çözüldü –

cevap

22

Burada tahmin ediyorum, ama eğer bu sizin kütüphanenizse, XML dökümantasyon dosyasını gerçekten oluşturduğunuzdan emin olmalısınız, aksi takdirde metot özetleri sadece aynı montaj içerisinde mevcut olacaktır.

Proje Özellikleri -> Tab Yapı -> Çıktı bölüm ->

Açıkçası "XML belgeleri dosyası" Kontrol, Mitchel işaret ettiği gibi, siz de ithal etmek zorunda, ancak bir montaj eklediğinizde bu genelde otomatiktir referans (mevcut olduğu sürece).

+0

Bunun yerine Mitchel'in cevabını kabul etti (doğru olduğu gibi) çünkü bu cevapta özetlenen bir önceki adımı ilk etapta xml dosyası oluşturmak için kullanmamıştım –

+0

Bu da neden olduğunu açıklıyor "Eksik XML açıklaması Herkese açık olarak görülebilir tip veya üye için " belgelemenizi hatırlatmak için orada değil. [Kitaplıklar için varsayılan olarak] – doctorbobapplications

+0

Sadece başka bir isssue vardı: Xml dosyasını projenin özelliklerinde yeniden adlandırmayın. Ben intellisense dll veya ad alanı veya çözüm ile aynı adı taşıyan bir xml arar sanırım. Herhangi bir özel ad verirseniz almazsınız. Ben xml oluşturmak zorunda kalmadan .dlls nasıl tek bir dosya olarak inşa edebilirsiniz merak ediyorum ... –

6

hissetmek