J'essaie de générer un PDF en mémoire pour l'envoyer à un WS. Ce PDF doit être créé en mémoire (Stream) et dans le "cloud" Microsoft CRM dans un code plugin. Est-ce possible?CRM 2015 OnLine - Demande d'autorisation SecurityPermission a échoué
Dans le plug-in (déjà codé et déployé) Je ces lignes, le 3th ne
PdfDocument pdf = new PdfDocument();
PdfPage pdfPage = pdf.AddPage();
XGraphics graphics = XGraphics.FromPdfPage(pdfPage); //<-- ERROR
est cette ligne de code en essayant d'accéder à une ressource dans le nuage qui n'est pas autorisé/disponible?
ceci est l'erreur:
Unexpected exception from plug-in (Execute): Plugins8.Plugin: System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.SecurityPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
des idées?
Je suis confronté au même problème avec un plugin que je compile en utilisant ILMerge pour fusionner un composant commun dans mon assembly de plugin. Utilisez-vous aussi ILMerge? Construisez-vous avec .NET 4.5.2 en tant que framework cible (et bibliothèques CRM SDK 7.0)? – Filburt
Dans mon cas, il s'est avéré être Serialization: Dans mon plugin, je sérialiser une Entity à Xml et cela ne semble pas être possible dans les plugins Sandboxed. Je peux toujours utiliser Streams, ce qui pourrait être exclu. – Filburt