插件的名字叫做:Devart 是我用来把Salesforce上的数据导入Excel的一个VSTO插件,C#写出来的
软件有个试用期(30天),使用的是Devart.Excel.dll中的:

计算出来的
我尝试通过修改该判断更改使用时间,但是发现更改后无法运行
尝试1.GrayWolf
使用这个软件,将Devart.Excel.dll打开,然后完全不作任何修改直接保存,结果:无法运行,Excel提示COM插件错误,不知道为什么

尝试2.Reflactor ( Reflexil 2.1)
使用这个软件,将Devart.Excel.dll打开,然后完全不作任何修改直接保存,提示dll文件有签名,让我处理签名

尝试了第一个和第三个,结果都是不能正确运行程序
3.处理签名
我以为是因为签名导致的问题,于是把所有dll中的强签名全部去除,但是依旧出错
4.1.ILDASM Dump Devart.Excel.dll
得到Devart.Excel.res、Devart.Excel.il(112MB)、Newtonsoft.Json.Dynamic.snk等292个文件
用VS2015打开Devart.Excel.il
删除PublicKey = XXXXX的几行
加入 .custom instance void [mscorlib]System.Security.SecurityRulesAttribute::.ctor(valuetype [mscorlib]System.Security.SecurityRuleSet) = ( 01 00 01 00 00 )调整安全校验等级为Level1
执行ilasm.exe /dll/Resource=Devart.Excel.res Devart.Excel.il
生成Devart.Excel.il
覆盖原文件
打开Excel验证——失败
4.2.ILDASM Dump Devart.Excel.dll
得到Devart.Excel.res、Devart.Excel.il(112MB)、Newtonsoft.Json.Dynamic.snk等292个文件
不做任何修改,直接执行ilasm.exe /dll/Resource=Devart.Excel.res Devart.Excel.il
生成Devart.Excel.il
覆盖原文件
打开Excel验证——失败
请问一下有没有人知道这种情况如何进行处理呢?
https://www.devart.com/excel-addins/db2/devartexcel.exe
以上是下载地址

软件有个试用期(30天),使用的是Devart.Excel.dll中的:


计算出来的
我尝试通过修改该判断更改使用时间,但是发现更改后无法运行
尝试1.GrayWolf
使用这个软件,将Devart.Excel.dll打开,然后完全不作任何修改直接保存,结果:无法运行,Excel提示COM插件错误,不知道为什么

尝试2.Reflactor ( Reflexil 2.1)
使用这个软件,将Devart.Excel.dll打开,然后完全不作任何修改直接保存,提示dll文件有签名,让我处理签名

尝试了第一个和第三个,结果都是不能正确运行程序
3.处理签名
我以为是因为签名导致的问题,于是把所有dll中的强签名全部去除,但是依旧出错
4.1.ILDASM Dump Devart.Excel.dll
得到Devart.Excel.res、Devart.Excel.il(112MB)、Newtonsoft.Json.Dynamic.snk等292个文件
用VS2015打开Devart.Excel.il
删除PublicKey = XXXXX的几行
加入 .custom instance void [mscorlib]System.Security.SecurityRulesAttribute::.ctor(valuetype [mscorlib]System.Security.SecurityRuleSet) = ( 01 00 01 00 00 )调整安全校验等级为Level1
执行ilasm.exe /dll/Resource=Devart.Excel.res Devart.Excel.il
生成Devart.Excel.il
覆盖原文件
打开Excel验证——失败
4.2.ILDASM Dump Devart.Excel.dll
得到Devart.Excel.res、Devart.Excel.il(112MB)、Newtonsoft.Json.Dynamic.snk等292个文件
不做任何修改,直接执行ilasm.exe /dll/Resource=Devart.Excel.res Devart.Excel.il
生成Devart.Excel.il
覆盖原文件
打开Excel验证——失败
请问一下有没有人知道这种情况如何进行处理呢?
https://www.devart.com/excel-addins/db2/devartexcel.exe
以上是下载地址