Page 1 of 1

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

PostPosted: Tue Jan 25, 2022 3:11 am
by rsharma07
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

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

PostPosted: Tue Jan 25, 2022 3:41 am
by amaitland
Currently using VS2017 is not supported. See https://bitbucket.org/chromiumembedded/ ... t-60734628