J'ai un ConsoleApp (pas asp.net) qui prend les fichiers des répertoires (l'application fonctionne sur Windows Server 2012). L'application fonctionne très bien avec les dirs locaux et même les répertoires partagés (par exemple "\\ MyShare \ dest"). Cependant, quand je Mappez le partage (de « \\ MyShare à X :) j'obtenirImpossible d'accéder au lecteur réseau mappé
DirectoryNotFoundException.
Je dois mapper le lecteur parce que certains des fichiers dépassent les 260 lettres limitent . de plus, quand je déboguer mon application sur mon pc, je ne suis pas une erreur lors de l'accès au lecteur mappé
Merci d'avance pour toute aide :)
PS. Je l'ai vu d'autres postes que le problème est l'application d ne s'exécutent pas comme les bons privilèges d'utilisateur. Mon application fonctionne avec mes informations d'identification, donc la carte existe pour mon utilisateur ..
EDIT: J'ai fait une petite contournement avec votre aide et cela a fonctionné. Au lieu de créer un lecteur réseau mappé i utilisé la commande mklink
et il a fait un raccourci pour ma part:
mklink/D c: \ MyShortCut \\ MyShare
Merci pour l'aide tout le monde
Exécutez-vous votre application en tant que tâche planifiée? – MatSnow
est UAC utilisé? courez-vous sans surveillance, ou de VS? comment accédez-vous et utilisez-vous les fichiers et répertoires (code inclus). sinon, cela devrait aller à serverfault.stackexchange.com – dlatikay
Service Windows @MatSnow, l'application s'exécute toujours – user8506804