Μάλιστα,
Χρησιμοποίησα:
foreach(SPList li in web.Lists)
{
if(li.BaseType != SPBaseType.DocumentLibrary)
{
do something
}
}
και βελτιώθηκε κάπως η κατάσταση.
Μία ερώτηση ακόμα(δεν ξέρω αν πρέπει να ανοίξω καινούριο θέμα) :
Το: using (SPSite site = new SPSite(http://myServer)) γίνεται κάπως αλλιώς, ετσι ώστε να βρίσκει αυτόματα το όνομα του site collection κάτω απο το οποίο τρέχει το custom field; Ο λόγος που το θέλω αυτό είναι επειδή φτιάχνω installable, να μπορεί να τρέχει σε οποιοδήποτε server το κάνω deploy.