Visual Studio Ide for Arduino
https://www.visualmicro.com/forums/YaBB.pl
Visual Micro >> Visual Studio 2012, 2013, 2015, 2017 >> VS 2019 Preview
https://www.visualmicro.com/forums/YaBB.pl?num=1544022212

Message started by Lonefish_ on Dec 5th, 2018 at 3:03pm

Title: VS 2019 Preview
Post by Lonefish_ on Dec 5th, 2018 at 3:03pm
Is Visual Studio 2019 preview supported?

I tried to install it today and add the visual micro extension and keep getting the same error:


Quote:
5/12/2018 15:26:15 -      Microsoft Visual Studio Enterprise 2019
5/12/2018 15:26:15 -            -------------------------------------------------------
5/12/2018 15:26:15 -            Identifier   : Microsoft.VisualStudio.Component.VC.CoreIde
5/12/2018 15:26:15 -            Name         : Visual Studio C++ core features
5/12/2018 15:26:15 -            Version      : [11.0,16.0)
5/12/2018 15:26:15 -            Error        : The prerequisite version specified does not match the version installed
5/12/2018 15:26:15 -
5/12/2018 15:26:15 -            -------------------------------------------------------
5/12/2018 15:26:15 -            Identifier   : Microsoft.VisualStudio.Component.CoreEditor
5/12/2018 15:26:15 -            Name         : Visual Studio core editor
5/12/2018 15:26:15 -            Version      : [15.0,16.0)
5/12/2018 15:26:15 -            Error        : The prerequisite version specified does not match the version installed


By now I think I have installed all packages with C++ in the name that make any sense, but still get the error. I suppose there might be some version issues with '19?

Title: Re: VS 2019 Preview
Post by iFish on Dec 6th, 2018 at 3:54pm
Need to make some modifications to package 'Visual.Micro.Arduino.Studio.vsix' due to the dependence info was wrong.

Using 7-zip to extract this package, repleace ",16.0)" with ",17.0)" in both 'catalog.json' and 'extension.vsixmanifest' (4 occurs total),  repack this package (just zip contains and rename), now it can be installed.

However, VS2017 shows some warning as following.

Extension 'Arduino IDE for Visual Studio' uses the 'synchronous auto-load' feature of Visual Studio. This feature will no longer be supported in a future Visual Studio 2019 update, at which point this extension will not work. Please contact the extension vendor to get an update. (UI Context: {adfc4e64-0397-11d1-9f4e-00a0c911004f} Package Guid: {c2b94433-1774-4242-8062-987a4484f1ed})

Title: Re: VS 2019 Preview
Post by Visual Micro on Dec 6th, 2018 at 7:52pm
VS2019 has only just been released in preview and is not supported yet. Microsoft like to keep changing things and waste my time. It is possible that a vs2019 of Visual Micro will be on a new Visual Micro license but users who purchased in the past 12 months or have purchased annual support each year since purchase will be upgraded for free.

Vs2019 might be released over the x-mas break.


Title: Re: VS 2019 Preview
Post by Lonefish_ on Dec 7th, 2018 at 3:42pm

Visual Micro wrote on Dec 6th, 2018 at 7:52pm:
VS2019 has only just been released in preview and is not supported yet. Microsoft like to keep changing things and waste my time. It is possible that a vs2019 of Visual Micro will be on a new Visual Micro license but users who purchased in the past 12 months or have purchased annual support each year since purchase will be upgraded for free.

Vs2019 might be released over the x-mas break.


Of course, I understand that it might not be supported yet, just thought I might be doing something obvious wrong. I'm going to try the workaround posted by iFish (who seems to be my Apple-nemesis ;D).

I just installed it for normal dev purposes and just happened to have to work on an arduino project and wanted to try it :)

Title: Re: VS 2019 Preview
Post by Visual Micro on Dec 12th, 2018 at 10:42pm
Basic support for 2019 will be in the next release. A new alternative version with GDb and Folder Only projects will also be available next year,

Visual Studio Ide for Arduino » Powered by YaBB 2.5.2!
YaBB Forum Software © 2000-2019. All Rights Reserved.