2011-11-18 6 views
1

J'ai actuellement construit essentiellement une copie de l'explorateur Windows utilisant Silverlight 4, pour remplacer une partie d'un programme côté client qui est converti pour fonctionner dans un navigateur. Cela fonctionne très bien pour le téléchargement de fichiers, mais certains des utilisateurs de ce programme sont très analphabètes, et veulent être en mesure de l'utiliser exactement comme le programme client. Donc, quand ils double-cliquez sur le fichier s'ouvre et qu'ils peuvent faire des modifications et les enregistrer comme tout autre fichier sur votre ordinateur, sans avoir à télécharger, ouvrir les modifications, puis télécharger à nouveau.Accès au fichier local JavaScript et fichier ouvert

J'espère actuellement que je serai en mesure de le faire avec Silverlight 5 confiance dans le navigateur, mais je voudrais savoir s'il existe d'autres moyens de le faire?

**

+0

Votre scénario est source de confusion, vous parlez de "Accès au Fichier Local" et aussi de téléchargement et de téléchargement. S'il vous plaît utiliser plus de détails, quels sont ces fichiers, quel programme les manipule, où sont-ils stockés, où est le répertoire des fichiers disponibles maintenus, etc – AnthonyWJones

+0

Salut AnthonyWJones Je dois conserver tous les fichiers sauvegardés sur le serveur, donc si un utilisateur veut modifier un fichier par exemple un document Word, je veux télécharger une copie du fichier à un emplacement temporaire sur la machine des utilisateurs l'ouvrir avec le programme what ever est associé aux fichiers .doc sur l'ordinateur des utilisateurs, puis analyser le fichier pendant que le navigateur est ouvert et télécharger le fichier sur le serveur s'il est modifié. – user802599

Répondre

0

Vous ne pouvez pas réaliser ce que vous avez défini avec SL4. Vous pouvez avec SL5, mais même cela nécessite une certaine "configuration" sur le client, ce qui est mieux livré dans une stratégie de groupe.

Il pourrait être utile de vous demander quel serait l'impact sur votre capacité à fournir la fonctionnalité si vous limitez votre configuration système requise aux plates-formes Windows avec .NET 3.5 installé. Si l'impact est acceptable, vous pouvez utiliser la stratégie de groupe pour fournir une application WPF simple qui fait ce travail et vous pouvez le faire maintenant.