VS19 created package(dll or binary) will compatible on VS17?

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

VS19 created package(dll or binary) will compatible on VS17?

Postby rsharma07 » Tue Jan 25, 2022 3:11 am

Hi All, I have built CEF branch 4664 using Visual Studio 2019 and created a package. Now, applying this package to my organization's project and building it using visual studio 2017, but getting below error (At organization, there are some dependency to upgrade VS 2019 from VS 2017. So currently not moving to VS 2019).

Is it possible to solve below error and move ahead with VS 2017? Package(DLL or binaries) created through VS 2019 will compatible on VS 2017? or Anyhow, we should upgrade to VS 2019?

Code: Select all
Error   C3646   'OVERRIDE': unknown override specifier   
Error   C3646   'OVERRIDE': unknown override specifier      
Error   C3646   'OVERRIDE': unknown override specifier      
Error   C2039   'product_version': is not a member of 'CefStructBase<CefSettingsTraits>'   
Error   C3646   'OVERRIDE': unknown override specifier      
Error   C3646   'OVERRIDE': unknown override specifier   
Error   C2668   'scoped_refptr<CefBrowser>::scoped_refptr': ambiguous call to overloaded function      
Error   C2039   'Bind': is not a member of 'base'   
Error   C3861   'Bind': identifier not found   
Error   C2227   left of '->OnLoadError' must point to class/struct/union/generic type

Thanks
rsharma07
Techie
 
Posts: 17
Joined: Wed Oct 21, 2020 4:12 am

Re: VS19 created package(dll or binary) will compatible on V

Postby amaitland » Tue Jan 25, 2022 3:41 am

Currently using VS2017 is not supported. See https://bitbucket.org/chromiumembedded/ ... t-60734628
Maintainer of the CefSharp project.
amaitland
Virtuoso
 
Posts: 1290
Joined: Wed Jan 14, 2015 2:35 am


Return to Support Forum

Who is online

Users browsing this forum: Google [Bot] and 36 guests