Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Winforms 通过Com互操作在WinForm中使用dotnetbrowser?_Winforms_Vb6_Com Interop_Dotnetbrowser - Fatal编程技术网

Winforms 通过Com互操作在WinForm中使用dotnetbrowser?

Winforms 通过Com互操作在WinForm中使用dotnetbrowser?,winforms,vb6,com-interop,dotnetbrowser,Winforms,Vb6,Com Interop,Dotnetbrowser,我们有一个应用程序,其中主UI是用vb6编码的。我们还在vb.net(VS2015,目标框架4.5.2)中构建了多个.net程序集(winform和类库) 我们能否在通过vb6主应用程序的com互操作调用的.net程序集中使用winform dotnetbrowser 许可条款指示将许可证作为嵌入式资源添加到项目中-是否将此许可证作为嵌入式资源添加到.net程序集?还是需要将其作为嵌入资源添加到主应用程序exe(vb6)中?我们可以在.net程序集中使用winform dotnetbrowser

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

我们能否在通过vb6主应用程序的com互操作调用的.net程序集中使用winform dotnetbrowser


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

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

是的,这个用例是可能的

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

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

  • 最常见和推荐的方法是将许可证纳入 作为嵌入式资源的应用程序.NET程序集(它是 通常在执行构建时完成)
  • 另一种常见的方法是把 将许可证文件保存到该应用程序的工作目录中 加载和使用DotNetBrowser
  • 最后,您可以指定到的完整路径 使用DOTNETBROWSER\u许可证\u路径环境的许可证文件 变数

我想你这里有两个问题。第一个问题的简短回答可能是“是”——但是你已经尝试过什么?你有什么特别的问题吗?@DaveInCaz-我们目前正在使用IE浏览器控件,但它当然也有自己的缺点(最重要的是,它默认为文档模式7)。MS Edge浏览器(显然)没有相应的控件,因此人们的兴趣在于使用dotnetbrowser“变得现代”。我还没有试过,如果答案是“不”,我也不想付出努力。因此,这篇文章可以说是So的主题外(还没有MCVE等),但teamdev似乎通过So提供一般(非付费)支持,他们的网站上似乎没有问答论坛。感谢您的回复!我们可能很快会尝试评估。