Используя dotnetbrowser в WinForm через Com Interop? - PullRequest
0 голосов
/ 22 мая 2018

У нас есть приложение, в котором основной интерфейс закодирован в vb6.У нас также есть несколько сборок .net (winform и библиотеки классов), встроенные в vb.net (VS2015, таргетинг на среду 4.5.2).

Можем ли мы использовать dotnetbrowser winform в сборке .net, которая вызывается через comвзаимодействовать с нашим основным приложением vb6?

В статьях о лицензировании указано, как добавить лицензию к проекту в качестве встроенного ресурса. Будет ли эта лицензия добавлена ​​к сборке .net в качестве встроенного ресурса?Или его нужно добавить в основной exe приложения (vb6) в качестве встроенного ресурса?

1 Ответ

0 голосов
/ 23 мая 2018

Можем ли мы использовать dotnetbrowser winform в сборке .net, которая вызывается через com-взаимодействие из нашего основного приложения vb6?

Да, этот вариант использования возможен.

В статьях о лицензировании указано, как добавить лицензию к проекту в качестве встроенного ресурса. Будет ли эта лицензия добавлена ​​к сборке .net в качестве встроенного ресурса?Или его необходимо добавить в основной exe-файл приложения (vb6) в качестве встроенного ресурса?

Существует несколько способов предоставления лицензии для DotNetBrowser:

  • наиболее распространенный и рекомендуемый способ - включить лицензию в сборку приложения .NET в качестве встроенного ресурса (обычно это делается при выполнении сборки)
  • другой распространенный способ - поместить файл лицензии в рабочий каталог.наконец, приложения, которое загружает и использует DotNetBrowser
  • , вы можете указать полный путь к файлу лицензии, используя переменную среды DOTNETBROWSER_LICENSE_PATH
...