I just spent a while trying to solve this problem: the latest version of WinEdt (v7) seems to be unable to close the pdf document that it is working on and therefore can’t compile a new version of it (because Adobe Acrobat is blocking access to the file). I keep getting an error message saying “Cannot Open DDE Link to: “C:\Program Files (x86)\Adobe\Acrobat9.0\Acrobat\Acrobat.exe” Service: AcroviewA10 …” (see screenshot below).
Some posts (can’t find it anymore) suggest that this is not so much a problem of WinEdt but of Adobe constantly changing the interface of their pdf software. Whoever is to blame: I could not find a solution that works with WinEdt 7. Regardless of some people stating that the solution is the same for any version of WinEdt, the idea of replacing DDE Service Acroview with AcroviewR10 (Acrobat Reader) or AcroviewA10 (Adobe Acrobat) in “PDFCloseDoc.edt” (that’s what the file is called in WinEdt 7) does not work (for me).
So what’s the solution? It’s more a workaround than a solution: don’t use an Adobe product as your pdf viewer when working with WinEdt. You can keep Adobe Acrobat or Adobe Reader and use it as you like, but don’t have it as your pdf Viewer in WinEdt. Use Sumatra pdf instead. WinEdt works fine with it and you no longer need to close your pdf-document manually everytime you compile your LaTeX text.
How do you change the settings in WinEdt? – Go to
Options -> Execution Modes -> PDF Viewer
and change the path to the “PDF Viewer Executable” to wherever you installed SumatraPDF (in my case, it is “C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe” because I have a 64bit version of Windows). Voilà!