Message d'erreur Access is denied.

Message d'erreur Access is denied. - C#/.NET managed - Programmation

Marsh Posté le 23-12-2004 à 20:08:17    

J'essai d'ouvrir un fichie word avec le code suivant en ASP.net
 
  Dim WordApp As Word.Application
 
        Dim newDoc As Word.Document
 
        Dim str_TextWord As String
 
 
        WordApp = New Word.Application
 
        newDoc = New Word.Document
 
        WordApp.Visible = True
 
 
 
        newDoc = WordApp.Documents.Add("c:\inetpub\wwwroot\lpcadenas\testwOrd\doc12.doc" )
 
        newDoc.Activate()
 
 
 
 et je recois le message d'erreur suivant
 
Exception Details: System.UnauthorizedAccessException: Access is denied.  
 
 
Merci de votre aide!!!
 
 

Reply

Marsh Posté le 23-12-2004 à 20:08:17   

Reply

Marsh Posté le 26-12-2004 à 17:46:49    

Salut,  
 
Premièrement une petie remarque, tu donne le chemin complet du fichier,  
c'est pas terrible car si c'est un site Web... il va aller chercher dans C:\
 
met plutot une adresse relative
testwOrd/doc12.doc
 
Apperemment c'est le site WEb qui doit accéder au fichier, donc il faut pour cela que le fichier ait les droits.  
Il faut en général donner les droits à l'utilisateur ASPNET (le serveur web) vers le fichier en lecture au moins

Reply

Marsh Posté le 06-01-2005 à 11:01:01    

J'ai eu la même blague et j'ai cherché pendant des heures avec des gars pour savoir si j'avais les droits requis mais ça n'avait rien à voir. J'ai du créer un sous-répertoire dans le répertoire principal de mon programme et ensuite j'ai seulement pu effectuer une sauvegarde de fichiers dans ce sous-répertoire, alors que j'avais un access denied si je voulais le faire dans la directory principale... Essaie en créant un sous-répertoire et en te mettant bien sûr les droits en write.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed