1

我们有一个应用程序,其中主 UI 是用 vb6 编码的。我们还在 vb.net(VS2015,针对框架 4.5.2)中构建了多个 .net 程序集(winform 和类库)。

我们可以在通过 com interop 从我们的 vb6 主应用程序调用的 .net 程序集中使用 winform dotnetbrowser 吗?

许可条款指示将许可证作为嵌入式资源添加到项目中 - 此许可证是否会作为嵌入式资源添加到 .net 程序集?还是需要将其作为嵌入式资源添加到主应用程序 exe (vb6) 中?

4

1 回答 1

2

我们可以在通过 com interop 从我们的 vb6 主应用程序调用的 .net 程序集中使用 winform dotnetbrowser 吗?

是的,这个用例是可能的。

许可条款指示将许可证作为嵌入式资源添加到项目中 - 此许可证是否会作为嵌入式资源添加到 .net 程序集?还是需要将其作为嵌入式资源添加到主应用程序 exe (vb6) 中?

有几种方法可以向 DotNetBrowser 提供许可证:

  • 最常见和推荐的方法是将许可证作为嵌入式资源包含在应用程序 .NET 程序集中(通常在执行构建时完成)
  • 另一种常见的方法是将许可证文件放入加载和使用 DotNetBrowser 的应用程序的工作目录中
  • 最后,您可以使用 DOTNETBROWSER_LICENSE_PATH 环境变量指定许可证文件的完整路径
于 2018-05-23T12:28:41.513 回答