MicroStation CONNECT Edition SDK Update 13

[CONNECT C++]

I'm about to jump into the Update 13 SDK and have a few questions:

  1. The release announcement says "VS 2017 Professional (or better) ":
    1. Anyone using VS 2019?
    2. Can I use VS 2019 Community version?
  2. Will apps compiled using Update 13 SDK run ok on MicroStation CE Update 12 (wondering about backward compatibility)

TIA, Loren.

Parents
  • Hi Loren,

    A couple quick points.

    1. Professional (or better) - loosely translates to using Professional or Enterprise editions of Visual Studio
    2. Starting with Microsoft Visual Studio 2015 Microsoft has provided an improved focus on Visual C runtime library binary comparability permitting later versions (e.g. VS2017 and VS2019) to produce e.g. VS2015 compatible output binaries. So the "or better" mostly pertains to "edition", though "binary compatibility" adds one more helpful dimension to building supportable target applications.
    3. The worse case would be if you experience instabilities with your customization using a VS2019 project producing VS2017 VC runtime binaries AND had a reproducible problem, we would request you provide us a Test Case and if we are not able to reproduce the issue using VS2017 then there may be a valid need to compile with a true supported edition of VS2017 to confirm proper operation against our product release requirements.
    4. MicroStation CONNECT Edition Update 14 is only about another month to a month and a half away and will provide additional enhancements in what toolsets you can run.  Until then, I would highly recommend for MicroStation CONNECT Edition Update 13 to "overlay" your installed files with the Early Access Update 14 MKI files (remove completely when upgrading to Update 14 please).

    HTH,
    Bob



Reply
  • Hi Loren,

    A couple quick points.

    1. Professional (or better) - loosely translates to using Professional or Enterprise editions of Visual Studio
    2. Starting with Microsoft Visual Studio 2015 Microsoft has provided an improved focus on Visual C runtime library binary comparability permitting later versions (e.g. VS2017 and VS2019) to produce e.g. VS2015 compatible output binaries. So the "or better" mostly pertains to "edition", though "binary compatibility" adds one more helpful dimension to building supportable target applications.
    3. The worse case would be if you experience instabilities with your customization using a VS2019 project producing VS2017 VC runtime binaries AND had a reproducible problem, we would request you provide us a Test Case and if we are not able to reproduce the issue using VS2017 then there may be a valid need to compile with a true supported edition of VS2017 to confirm proper operation against our product release requirements.
    4. MicroStation CONNECT Edition Update 14 is only about another month to a month and a half away and will provide additional enhancements in what toolsets you can run.  Until then, I would highly recommend for MicroStation CONNECT Edition Update 13 to "overlay" your installed files with the Early Access Update 14 MKI files (remove completely when upgrading to Update 14 please).

    HTH,
    Bob



Children
No Data