And specifically? I see no problem. Just running as admin doesn't elevate the privileges/ permissions of anything else. It realyl only runs the process as admin, but if your user does not have access to files otherwise or does not run with teh same privilege level, Windows' security model will prevent processes in different contexts from interacting in such a manner. Perfectly normal.
This is related to my current project in visual basic 2010 express edition and Windows 7 (32bit).
1. My application always run in administrator mode.
2. In this application i used createobject("Photoshop.Application") method to reference and run scripts directly from program.
3. When i run Photoshop in normal mode, error is thrown as can't create ActiveX connection.