3

Existe-t-il un moyen d'accéder à un système de fichiers complet dans l'application SL avec une confiance élevée? Cela fonctionnera à la fois dans Windows et Mac? Par AutomationFactory, PInvoke ou code non managé? J'ai besoin d'une application capable de lire les lecteurs locaux, les dossiers et les fichiers. UDP: Ok, il semble qu'il soit possible de lire des dossiers et des fichiers en utilisant les classes System.IO de mscorlib. Bien que vous ne puissiez toujours pas obtenir d'informations sur les lecteurs montés localement. Il n'y a pas DriveInfo dans mscorlib de Silverlight :(Silverlight 5 Mode sécurisé. Accès aux lecteurs FileSystem et Local

Répondre

1

Ok j'ai une idée à ce sujet.

Il est assez simple avec Windows, pour obtenir la liste des lecteurs locaux que vous pouvez utiliser AutomationFactory. Il y a quantité beaucoup de Si vous recherchez sur google, cherchez quelque chose qui s'appelle SilverlightFileExplorer

Maintenant sur un Mac, vous pouvez utiliser Directory.EnumerateDirectories("/") et ensuite tous les dossiers de la racine, y compris le dossier Volumes qui contient des raccourcis vers les disques locaux. un expert des systèmes de fichiers Unix de Berkeley System Distribution (BSD), je ne peux donc pas vraiment promettre ork sur n'importe quel Mac, mais cette approche fonctionne sur le mien.

Je suis toujours en train de jouer avec ça. Quand je travaille sur prototype, je vais probablement le partager via github ou quelque chose comme ça.

Questions connexes