Adobe Illustrator CEP插件开发问题集(1)-扩展不显示原因

技术百科 码拜 1年前 (2019-08-26) 658次浏览 0个评论
最近接触 Adobe CEP 插件开发,环境设置好后,创建了一个项目示例com.acc.ext。将项目文件拷贝到插件目录C:\Users\Administrator\AppData\Roaming\Adobe\CEP\extensions中,重启Adobe Illustrator ,打开 窗口-扩展功能,自己的插件不显示。
环境:win10 Adobe Illustrator CC 2019
查看调试日志:
C:\Users\Administrator\AppData\Local\Temp\CEP9-ILST.log
日志显示:
title = “ILST
VersionStr = “[18.0,23.0]”
ExtensionManifest is not valid for this host
ExtensionManifest is not valid for this host (C:\Program Files (x86)\Common Files\Adobe\CEP\extensions\com.acc.ext.01’\csxs\manifest.xml)
Found manifest file at path: C:\Program Files (x86)\Common Files\Adobe\CEP\extensions\com.acc.ext.01’\csxs\manifest.xml
项目com.acc.ext 的 CSXS/manifest.xml的配置内容如下:
<HostList>
<!– Illustrator codebye.com –>
<Host Name=”ILST” Version=”[17.0,23.0]” />
</HostList>
最终调查的原因:
从日志顶部可以看到如下输出:
INFO hostData->appName : ILST
INFO hostData->appVersion : 23.0.6
所以将CSXS/manifest.xml的配置内容版本改为大于等于当前版本即可:
<HostList>
<!– Illustrator codebye.com 原创–>
<Host Name=”ILST” Version=”[17.0,23.0.6]” />
</HostList>
再次重启Adobe Illustrator ,打开 窗口-扩展功能,自己的插件已经正常显示。


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Adobe Illustrator CEP插件开发问题集(1)-扩展不显示原因
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!