Vraag : Vindend dossiereigenaar die - een fout krijgen: de identiteits verwijzingen konden niet worden vertaald

Het gebruiken VERSUS 2005 - ik tastte gebruikersaandelen af en deze code werkte boete.
Altered het aan departementale aandelen en ik krijg de fout:
wat of alle identiteitsverwijzingen kon geen ideeën translated.

Any zijn?  Enkel proberend om de eigenaarrekening van het dossier in kwestie te vinden - als er een andere/beter manier zijn, ben ik open aan het proberen van verschillende solutions.
Thanks
" codeBody "
1:
2:
For Elk FI in aDir.GetFiles ()
  Schemerige Eigenaar als NTAccount = C (fi.GetAccessControl.GetOwner (GetType (NTAccount)), NTAccount)

Antwoord : Vindend dossiereigenaar die - een fout krijgen: de identiteits verwijzingen konden niet worden vertaald

Dang!   Ik beëindigde niet het voorbeeld alvorens toevallig klikkend voorleg
1:
2:
3:
4:
5:
6:
Voor Elk FI in aDir.GetFiles ()
  Probeer
    Verduister Eigenaar als NTAccount = C (fi.GetAccessControl.GetOwner (GetType (NTAccount)), NTAccount)
  Vangst
    Schemerige Sid als SecurityIdentifier = C (fi.GetAccessControl.GetOwner (GetType (SecurityIdentifier)), SecurityIdentifier)
  Het eind probeert
Andere oplossingen  
 
programming4us programming4us