我的情况:我正在运行一个结合动态crm的工作,它使用aspose来创建pdf文件,一切都工作正常突然我得到了错误 - 动态程序集中不支持调用的成员。在当前时刻在我的开发环境中一切正常只有在我的qa环境中我得到了异常。我检查了我使用它的路径是否正确。我试图将许可证放在特定文件中的dll文件附近等等......我仍然得到这个消息,我的情况下解决方案是什么?我的功能:
public void EnsureAsposeLicenseIsSet()
{
if (!AsposeLicenseWasSet)
{
lock ("EnsureAsposeLicenseIsSet")
{
if (!AsposeLicenseWasSet)
{
License wordLicense = new License();
wordLicense.SetLicense(GetConfigByKey("Asposelicence"));
AsposeLicenseWasSet = true;
}
}
}
}
将Aspose许可证文件包含在嵌入式资源中,它将起作用。