【发布时间】:2020-07-10 14:22:00
【问题描述】:
我正在构建一个 Word VSTO 加载项,它将向自定义功能区添加一个按钮,以使用弹出表单添加条形码。我正在使用 IronBarcode 生成条形码图像并将其粘贴到光标所在的位置。
当我在 Visual Studio 中以调试或发布模式运行时,它可以完美运行。当我发布(使用 OneClick 发布)并安装插件时,功能区加载,弹出表单加载,但是当我去生成条形码时,什么也没有发生。它不会崩溃也不会冻结。
我是否需要做一些特殊的事情才能以某种方式将 IronBarcode 引用嵌入到安装文件中?我是否需要使用 Windows Installed 而不是 OneClick?我觉得我错过了什么。
【问题讨论】:
-
明确地说,当您发布/安装到自己的集合时会发生这种情况吗?
-
使用事件查看器查看代码运行时是否遇到任何错误。
-
ΩmegaMan,我自己的“设置”是指我开发的同一台计算机?是的。 @jdweng,您是在谈论 Windows 事件查看器吗?如果是这样,我没有看到任何错误。
-
你在使用剪贴板吗?如果可以,您可以粘贴到另一个应用程序中吗?
-
@jdweng,我将条形码作为图像保存到临时目录,然后使用内置 VSTO 方法打开该文件以添加 InlineShape。同样,这一切都在 IDE 中完美运行。
标签: c# reference vsto publish barcode