Skip to main content
Inspiring
September 12, 2017
Answered

where are the .dlls to make the SDK examples work?

  • September 12, 2017
  • 2 replies
  • 7796 views

We downloaded the sdk and we've installed Acrobat DC Professional.

We looked at the IAC FillFormCS example project in this folder: sdkDC_v1_win\Adobe\Acrobat DC SDK\Version 1\InterAppCommunicationSupport\C#Samples\FillFormCS

FillFormCS references these two .dlls:

We removed the references to the two Interop.xxx.dlls and tried to re-add them but they are no where to be found (as you can see in this screen shot):

So, where are the .dlls to make the SDK examples work?

This topic has been closed for replies.
Correct answer bob3054983

Thank you for taking time to answer and you are correct.

Here are the two references that need to be selected to get the .dlls needed for this example. 

However, there are issues, that point to sloppy and lazy development on Adobe's part, which makes development confusing. 

1. There are 2 Acrobat listings.  The first is for Acrobat 5 and the other Acrobat DC, however, the description in the right pane says "Version 1.0" for both.  What a confusing mess, right?

2. One would think selecting the 2nd Acrobat listing (Acrobat DC) would work, however, after clicking the "OK" button, and then reopening the Reference Manager, you'll notice "Adobe Acrobat 10.0 Type Library" is selected instead and is the actual selection needed for the interop.Acrobat.dll.    That's clear, huh? 

2 replies

Karl Heinz  Kremer
Community Expert
Community Expert
September 13, 2017

Do you have more than one version of Acrobat installed on your system? If so, that could explain the problems you are running into. Only one installed version of Acrobat is supported.

Inspiring
September 13, 2017

Thank you, that's news to us; we had the understanding that Adobe 5 and Adobe DC can co-exist on the same system.  Can you point to any documentation that supports your assertion?  We would like very much to review them.

Inspiring
September 14, 2017

There are no such products. When you say Adobe 5 and Adobe DC what products are you referring to. Do you mean Adobe Acrobat 5 and Adobe Acrobat DC or the Adobe Reader?

Bernd Alheit
Community Expert
Community Expert
September 13, 2017

In your screenshot I can see 2 references to Acrobat.

bob3054983AuthorCorrect answer
Inspiring
September 13, 2017

Thank you for taking time to answer and you are correct.

Here are the two references that need to be selected to get the .dlls needed for this example. 

However, there are issues, that point to sloppy and lazy development on Adobe's part, which makes development confusing. 

1. There are 2 Acrobat listings.  The first is for Acrobat 5 and the other Acrobat DC, however, the description in the right pane says "Version 1.0" for both.  What a confusing mess, right?

2. One would think selecting the 2nd Acrobat listing (Acrobat DC) would work, however, after clicking the "OK" button, and then reopening the Reference Manager, you'll notice "Adobe Acrobat 10.0 Type Library" is selected instead and is the actual selection needed for the interop.Acrobat.dll.    That's clear, huh?