Microsoft Excel ne peut accéder au fichier
Bonjour,
J'ai réaliser une application test qui ecrit dans un fichier Excel à partir du ASP.net puis l'affiche.
quand j'excecute mon application tous marche bien mais quand je la partage en local avec IIS sous Windows Server 2003 une erreur se declenche.
le Code :
Code:
1 2 3 4 5 6 7 8 9 10 11
| a.Visible = False
b = a.Workbooks.Open(MapPath("~") & "\xdr.xls")
s = b.Worksheets(1)
For i As Integer = 9 To 15
For j As Integer = 1 To 5
s.Cells(i, j) = "Test"
Next
Next
b.Save()
a.Quit()
System.Diagnostics.Process.Start(MapPath("~") & "\xdr.xls") |
ça bug dans la ligne
Code:
b = a.Workbooks.Open(MapPath("~") & "/xdr.xls")
l'erreur :
Citation:
Détails de l'exception: System.Runtime.InteropServices.COMException: Microsoft Excel ne peut accéder au fichier « C:\inetpub\wwwroot\xdr.xls ». Plusieurs raisons sont possibles :
• Le nom du fichier ou le chemin d'accès n’existe pas.
• Ce fichier est actuellement utilisé par un autre programme.
• Le classeur que vous essayez d’enregistrer porte le même nom qu’un classeur actuellement ouvert.
quelqu'un peut m'aider svp.
NB : Le fichier xdr.xls existe est n'est pas ouvert par un autre programme et n'a pas lê même nom qu'un autre