Fixed in 2016 SP2. Workaround is
Workaround: The following workaround allows 32-bit processes to process PDF files without error:
1. Open a command prompt as administrator.
2. Step into 'C:\Program Files (x86)\SOLIDWORKS PDM\FileFormats'
3. Type: Regsvr32 pdfplugin.dll
The issue can also happen when PDM Professional client is installed on a new computer without the C++ 2012 Redistribution (x64) prerequisite which is necessary for the pdfplugin.dll. The common cause is using 'setup.exe' or 'SOLIDWORKS PDM Client.msi' from the SWPDMClient folder of the install package. Instead use the SOLIDWORKS Installation Manager (sldIM.exe or run 'setup.exe' from the root folder of the install package) to perform the install to ensure all prerequisite are included.
I'm running into the same issue with no luck in trying the workaround jenny said. I'm running 2017 SP3 and when installing I ran the sldIM.exe like how I normally do with all the other computers. I thought it was due to a registry issue so I rebuild the workstation with windows 10 os and install solidworks on it with the same issue when dropping a pdf into the vault. OS is updated and does have the C++ 2012 Redistribution (x64) before installing solidworks.
The user can drop any other files except for pdf. Adobe is updated to the new version adobe acrobat dc.
I'm stump at this issue. Does anyone else know what the cause would be? Am I missing a plugin, file, or need to enable something?
Any help will be great.
I did have the same problem, but solved it by installing the C++ (with the vcredist_x64.exe) from all three folders:
Microsoft_C++_2008_Redistributable_(x64), Microsoft_C++_2010_Redistributable_(x64) and Microsoft_C++_2012_Redistributable_(x64).