0

我想使用 AxAcroPDF1 控件在我的 VB.net 应用程序中查看 PDF 文件。我将库 AcroPDFLib 和 AxAcroPDFLib 添加到我的项目中,并将控件拖到表单上。

 AxAcroPDF1.src="Myfile.pdf".

项目设置为在 X86 环境上构建,并且选中了 Register for COM interop 选项。我有一台 64 位的机器。我已经用谷歌搜索了这个问题,但没有找到任何适合我的解决方案。谢谢,对此的任何指示表示赞赏。

Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))

   at System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid& clsid, Object punkOuter, Int32 context, Guid& iid)
   at System.Windows.Forms.AxHost.CreateWithoutLicense(Guid clsid)
   at System.Windows.Forms.AxHost.CreateWithLicense(String license, Guid clsid)
   at System.Windows.Forms.AxHost.CreateInstanceCore(Guid clsid)
   at System.Windows.Forms.AxHost.CreateInstance()
   at System.Windows.Forms.AxHost.GetOcxCreate()
   at System.Windows.Forms.AxHost.TransitionUpTo(Int32 state)
   at System.Windows.Forms.AxHost.CreateHandle()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.AxHost.EndInit()
   at Panel.InitializeComponent() in Panel.Designer.vb:line 115
   at Panel...............................
4

0 回答 0