Vanwege het ontbreken van het AllowPartiallyTrustedCallers() attribuut en strong names, functioneert deze assembly standaard niet in een Medium Trust-omgeving. Echter, het is vrij eenvoudig om dit component opnieuw te compileren.
- Download de broncode van http://sourceforge.net/projects/itextsharp/files/, kies de versie zonder “-dll” in de bestandsnaam;
- Open het project in bijvoorbeeld Microsoft Visual C# Express;
- Voeg de regels using System.Security; en [assembly: AllowPartiallyTrustedCallers()] toe aan AssemblyInfo.cs;
- Controleer in AssemblyInfo.cs het pad naar het “AssemblyKeyFile”-bestand;
- “Rebuild” het project;
De assembly kan nu naar de ~/bin map van de applicatie geüpload worden.
Link to this post!
Aantal keren bekeken: Please wait