我在SerialNumber.dll中有一个函数'VerifySerialNumber',它取决于msvcr120.dll和msvcp120.dll:
function VerifySerialNumber(serialNumber:String):integer;
external 'VerifySerialNumber@files:SerialNumber.dll,msvcr120.dll,msvcp120.dll cdecl loadwithalteredsearchpath';
在[文件]部分:
Source: "{tmp}\msvcp120.dll"; DestDir: {app}\Plugin; Flags: ignoreversion
Source: "{tmp}\msvcr120.dll"; DestDir: {app}\Plugin; Flags: ignoreversion
Source: "{tmp}\SerialNumber.dll"; DestDir: {app}\Plugin; Flags: ignoreversion
问题是当安装完成时,安装日志显示“无法删除临时目录:C:\ Users \ ADMINI~1 \ AppData \ Local \ Temp \ is-SKE12.tmp”。并且有两个文件,msvcr120.dll和msvcp120.dll文件,保留在is-SKE12.tmp文件夹中。
有什么建议吗?