在升级到Windows10后,VisualStudio 2017上的C#程序遇到以下问题,该程序处理图像并使用Interop.Photoshop.dll和Interop.PhotoshopTypeLibrary.dll:
"System.InvalidCastException: Unable to cast COM object of type 'Photoshop.ApplicationClass' to interfacetype 'Photoshop.String memberName, Bi
我一直试图通过添加COM引用和后期绑定来编写一些代码来与Photoshop进行交互。我花了一段时间才意识到该代码确实有效,但对64位版本的Photoshop却不起作用。我的应用程序可以与Photoshop的64位版本进行通信吗?还是仅限于与32位版本进行通信?我在多次尝试寻找解决方案时遇到了,但我不知道如何在COM引用或后期绑定中使用CLSCTX_ACTIVATE_64_BIT_SERVER标志,假设这就是解决方案。异常发生在这里:
Type photoshopType = Type.GetTypeFro