Photoshop CS5 no reconoce activeDocument

Escribí un script bastante grande para Photoshop CS5.1 en mi máquina de 64 bits con Vista. Ahora, cuando ejecuto el mismo script en mi nueva máquina de 64 bits con Windows 7, la herramienta Adobe ExtendScript Tool se queja sobre activeDocument (no existe ese elemento) en este simple script:

 #target photoshop var pDoc = app.activeDocument; alert("Done!"); 

He intentado con y sin #target objective y seleccionando el objective en la herramienta ExtendedScript. ¿Hay algo que haya perdido, o necesito instalar algo más? Sólo instalé la versión de 64 bits de Photoshop. ¿Es para que 32bit Photoshop tenga las extensiones de script?

No veo por qué necesito instalar versiones de 32 bits y de 64 bits si solo voy a usar la versión de 64 bits.

Resuelto
El misterio está resuelto. Es embarazoso simple si interpreta el mensaje de error con más cuidado. ¡Por supuesto que no puedo obtener un documento activo si no hay documentos en Photoshop, duh!?! Lo interpreté como la statement activeDocument no fue reconocida, pero por supuesto, si no tengo ningún documento, no hay tal elemento (como un documento de Photoshop) para darme. Estoy acostumbrado a C ++ y esperaría que el reuslt sea un valor NULL o similar si hay un problema para obtener el documento … excusas, excusas;)

Bueno, si alguien más se mete en el mismo problema, aquí está la respuesta a mi cargo: D Ahora desinstalaré la versión de 32 bits …

    Intereting Posts