Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
0

In windows 7, files are not copied to $system folder.

New Here ,
Jun 09, 2010 Jun 09, 2010

Copy link to clipboard

Copied

I have developed an extension that works with Dreamweaver 8, CS3 and CS4. However with CS5 on Windows 7 (I didn't check other OS), the extension manager doesn't copy files to the system folder. Here is a snippet of my extension file.

<files>

   <file name="myfile.dll" destination="$system" shared="true" />

   ...

</files>

Has anyone else encountered this problem? or has a solution for it.

Thanks,

Girish Nair

TOPICS
Extensions

Views

1.9K
Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 21, 2010 Jun 21, 2010

Copy link to clipboard

Copied

Hello Adobe Engineers!!!

If you are reading this please reply to this post. I tried opening a ticket with Adobe Support, pleaded with them for nearly an hour, but they refused to open a ticket and escalate it. I wrote this extension 10 years ago and have been maintaining it since. It works on Dreamweaver 7, 8, CS3 and CS4. It appears that there might be a bug in Adobe Extension Manager CS5.

Thanks,

Girish Nair

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Jun 22, 2010 Jun 22, 2010

Copy link to clipboard

Copied

If you are reading this please reply to this post. I tried opening a ticket with Adobe Support, pleaded with them for nearly an hour, but they refused to open a ticket and escalate it. I wrote this extension 10 years ago and have been maintaining it since. It works on Dreamweaver 7, 8, CS3 and CS4. It appears that there might be a bug in Adobe Extension Manager CS5.

I have notified the Extension Manger Team, but for future reference, the Extension Manager Forum can be found here:

http://forums.adobe.com/community/creativesuites/extensionmanager

Regards,

Randy Edmunds

Dreamweaver Development

Adobe Systems, Inc.

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jun 29, 2010 Jun 29, 2010

Copy link to clipboard

Copied

Hi Girish,

I have investigated this issue.

Under win7 64bit, EM would install library to C:\windows\SysWOW64 instead of C:\windows\system32.

If your library is 32bit library, (I guess so because dreamweaver is 32bit application and can only load 32bit library), it should be right to put the library under C:\windows\SysWOW64. The binary under C:\windows\system32 on 64bit win7 should be 64bit.

Best wishes,

Yong C

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 29, 2010 Jun 29, 2010

Copy link to clipboard

Copied

Thanks for researching this Yong.

Correct, since Dreamweaver is running in WOW64 bit mode, I was expecting my 32bit dll to be in C:\Windows\SysWOW64 directory. But it doesn't seem to copy it there. I even wrote a simple extension with just one file and it didn't do it. Were you able to get it to work?

Thanks,

Girish Nair

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jun 29, 2010 Jun 29, 2010

Copy link to clipboard

Copied

Yes, I can get it work.

The MXI snippet:

<file name="Sample.htm" destination="$system" />.

I launch Extension Manager normally(not run as admin), and install the extension, it prompts me I have to restart the system.

After restarting the system, a UAC dialog pops up to ask my permission to run "replace.exe", click yes, then Sample.htm occurs under C:\Windows\SysWOW64.

Best wishes,

Yong C

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 30, 2010 Jun 30, 2010

Copy link to clipboard

Copied

Thanks Yong.

Now I understand what was happening. I have been getting this popup "Replace" dialog saying that an unknown application wants to replace a file on your computer. Since it wasn't obvious which application it was, I didn't give it the permission and so the dll never got copied to the system path. Now it works!

We will document it in our extension guide so that our end users don't make the same mistake. Just out of curiousity -- why is the UAC dialog saying "unknown" app. Isn't the extension manager signed by Adobe?

Thanks,

Girish Nair

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jun 30, 2010 Jun 30, 2010

Copy link to clipboard

Copied

LATEST

Thanks for pointing out this. It is a bug of Extension Manager. It will get fixed at the next release.

Currently, Extension Manager app is signed, but replace.exe, as a sub-component of Extension Manage, doesn't get signed.

Best wishes,

Yong C

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines