Je crée dynamiquement un fichier PDF. Après avoir créé je veux ouvrir le fichier pdf. Pour que je suis en utilisant ce code:C# L'objet de processus ne s'ouvre pas PDF
System.Diagnostics.Process p = new System.Diagnostics.Process();
p = new System.Diagnostics.Process();
p.StartInfo.FileName = CreatePDF(); // method that creats my pdf and returns the full path
try
{
if (!p.Start())
Controller.Error = "Opening acrobat failed..";
}
catch(Exception ex)
{
Controller.Error = "Create PDF::" + ex.Message;
}
Lors de l'exécution de ce code, rien ne se passe et je ne t obtenir aucune erreur. Qu'est-ce que je fais mal?
CreatePDF() renvoie le chemin d'accès complet à mon projet, y compris le nom de fichier: C: \\ path \ to \\ file.pdf. C'est une application ASP.NET. – Martijn
Cela ne fonctionnerait pas dans une application ASP.NET car elle doit interagir avec le bureau du serveur pour afficher le fichier PDF. –
Alors, que suggérez-vous? Quand puis-je utiliser Process pour ouvrir mon fichier PDF? – Martijn