昏暗的NewBarcode作为新条码()

时间:2014-12-03 18:18:48

标签: vb.net barcode

在我的网站中我正在导入的课程

Imports IDAutomation.Windows.Forms.LinearBarCode
Imports IDAutomation.Windows.Forms

同样在我正在使用的代码中

Dim NewBarcode As New Barcode()

当我在我的PC localhost中以调试模式运行站点时,该行正常工作:3552
最终我在我的ISP服务器上传代码(所有站点代码),当程序到达此行时

Dim NewBarcode As New Barcode()

以下文字引发错误。

  

当应用程序没有时显示模式对话框或表单   在UserInterface模式下运行无效。指定   ServiceNotification或DefaultDeskTopOnly样式显示a   来自服务应用程序的通知。

我在互联网上搜索这个内容;但我发现的问题只是提到了一个消息框。
一个控件,我没有它;我没有用它。
我怀疑这个问题来自

  

IDAutomation.Windows.Forms   但我没有任何解决方案......

有没有人知道如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

您正在使用的BarCode组件是针对winforms而不是webforms,并将尝试在 Web服务器上显示条形码对话框,而不是在用户的浏览器中。它在您的计算机上进行测试时有效,因为Web服务器和Web浏览器是同一台计算机。当您尝试将该代码移动到真正的Web服务器时,尤其是使用Windows Server Core(没有gui)的服务器,这就是结果。