路径是C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe
调用 AcroRd32.exe 时没有给出参数。
OnView DDE:[DocOpen("%fullfile")][FileOpen("%fullfile")]
重建 DDE 时:[DocClose("%fullfile")]
DDE服务器:AcroviewR11
此配置在其他计算机上有效,并且据信在目标计算机上也有效。我们遇到了一个问题,Acrobat Reader 实际上在重建时打开了文件,导致无法写入文件,因此取消了构建。
最新的 Acrobat 补丁是否删除了某些功能?eclipse 或 texlipse 中还有其他功能可以检查吗?
编辑:
当我修复时,我只是设置了预定义查看器“无”。如果我运行该配置,编译器会明确告诉我它无法将 Acrobat 作为预览器启动。我希望这在某种程度上是相关的。
答案1
我建议使用 sumatraPDF 作为查看器,而不是 Acrobat。
苏门答腊没有锁定文件,因此重建应该没有问题。
http://blog.kowalczyk.info/software/sumatrapdf/free-pdf-reader.html
答案2
您应该尝试在 OnView DDE 中的DocClose
两个DocOpen
命令之间夹入一个。以下适用于在 Windows 8 上使用 Acrobat 9.5.5 的 Texlipse:
OnView DDE:[DocOpen("%fullfile")][DocClose("%fullfile")][DocOpen("%fullfile")]
在测试中,我没有看到对性能的明显影响,并且它的功能完全符合我的要求。