我正在用c#开发一个应用程序。网络调用Photoshop
我的电脑安装了32位和64位两个版本的Photoshop。
应用程序只调用64位版本,这意味着当32位版本已经打开时,应用程序将引发异常。
在这种情况下,你能告诉我如何控制32位版本的Photoshop吗?
非常感谢。
下面是VBScript中的代码
imagePath = "C:UsersPublicPicturesSample Pictures考拉.jpg"
昏暗的appRef
设置appRef = CreateObject("Photoshop。应用程序")
设置docRef = appRef.Open(imagePath)
我花了很多时间来寻找解决方案,那就是:
-
如果你使用VBScript,你可以在32位模式下运行脚本
开放:C:WindowsSysWOW64用于cmd . exe
然后执行命令cscript *.vbs -
如果您构建c#应用程序,您可以将目标平台更改为x86