2011-09-07 2 views
1

J'ai créé une bibliothèque de classes à utiliser à partir de Classic ASP. Le rapport de charge échoue (voir trace)Le rapport de chargement échoue lorsqu'il est appelé depuis la bibliothèque de classes C#

at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() 
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) 
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename) 
at test.crystalLib.generate_pdf() in D:\wwwroot\test\Crystal\test\test\crystalLib.cs:line 27 

Mais le même code fonctionne lorsqu'il est appelé à partir du fichier .cs ou un fichier .ashx.

Y at-il une propriété que je devrais changer dans la bibliothèque de classes?

Répondre

1

Autorisation d'écriture pour l'utilisateur iis dans le dossier temporaire Windows. Cela a résolu le problème.

Questions connexes