如何解决如何使用C#解决InDesign 2020 COM上的0x80004002错误?
有人知道如何在InDesign 2020和VS 2019中解决相同的问题吗? Extracting InDesign CS4 Graphics using C# and COM
我没有任何文件tlb或Scripting Support文件夹...
有我的代码:
public void IndesignFile(){
try {
Type inDesignAppType = Type.GetTypeFromProgID("InDesign.Application.2020");
InDesign.Application myInDesign (InDesign.Application)Activator.CreateInstance(inDesignAppType);
var myString = myInDesign.DoScript("return \"My String\"",InDesign.idScriptLanguage.idJavascript,new object[] { "" });
}catch(Exception e)
{}
}
我收到此错误:
无法将类型为“ System .__ ComObject”的COM对象转换为接口类型为“ InDesign.Application”。此操作失败,因为对具有IID'{ABD4CBB2-0CFE-11D1-801D-0060B03C02E4}'的接口的COM组件上的QueryInterface调用由于以下错误而失败:Nãosuporte para esta interface(0x80004002(E_NOINTERFACE))。 / p>
请问有人可以帮我吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。