我使用一个小程序打开多个员工使用的主要 PDF 文件。如果在网络上打开给定文件(不使用程序)并选择 PDF 内的超链接,它将正确打开。
但是,当我运行程序打开该给定文件并尝试选择 PDF 中的超链接时,我收到“安全块”错误:
我用来在程序上显示 PDF 的控件是:
我使用以下代码加载 PDF 文件:
Private Sub UpdateFile()
Dim fileList As IEnumerable(Of String) = Directory.GetFiles(DrawingsRootDirectory, "*.PDF", SearchOption.TopDirectoryOnly)
Me.AxAcroPDF1.LoadFile(fileList.Last)
Me.AxAcroPDF1.Refresh()
Me.WindowState = FormWindowState.Maximized
End Sub
我不太确定为什么通过程序打开 PDF 文件会阻止它使用给定文件中的超链接。有任何想法吗?