Before logging an issue, please update to the latest release of Visual Micro from the Downloads Page.

When Logging a Support Issue in the Forum, please ensure you have also:-

  • Enabled vMicro > Compiler > Show Build Properties
  • Re-Compile your program with these settings enabled
 
Save the new Output to a Text File and....
  • Click the Reply button and attach as .txt file OR
  • Click here to Email us with the file attached, and a link to your post
Support requests without the output above may be impossible to answer, so please help us to help you
 
Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic RC1: Visual Micro 2.0 for Vs2022 (Read 342 times)
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12070
Location: United Kingdom
Joined: Apr 10th, 2010
RC1: Visual Micro 2.0 for Vs2022
Nov 8th, 2022 at 1:19am
Print Post  
Visual Micro 2.0 is fully compatible with the existing 1x version of Visual Micro. 

The 2.0 release contains significant improvements to intellisense. When creating new projects (.vcxproj), the Mrosoft Linux workload is used instead of the Microsoft VC++ (desktop c++) workload.

We will provide a converter for older project formats but they are still fully supported. If you would like to try the new project type then remove the .vcxproj from the project folder and then use "File>Open>Arduino Project" which will create a new project for you.

If Visual Studio has been installed without any workloads, Visual Studio will prompt to install the Linux workload.

If the install fails to start, right click>open with>visual studio version selector
https://1drv.ms/u/s!AsT00oFsGAmRoPQauX8cJtwypb40qQ?e=K6uJRg

Visual Micro 2.0 applies the real underlying sources to intellisense, the Microsoft Linux workload is only used because it understands the unerlying Gcc language.

When working in the new project format, Visual Micro queries the compiler of the selected board so that intellisense has a complete picture of all underlying toolchain and platform sources.

The same update will probably be made available for VS2019

This update will replace an existing Visual Micro installation. Uninstalling and reinstalling older releases is fully supported. Either version of Visual Micro can be installed. 

Older Visual Micro projects will continue to work in the new version, but will not benefit from the new intellisense system. Projects created in the new version will not work in the old version.

It is a relatively simple job to manually convert an existing project to the new format. Raise a forum thread if you need to do this prior to the release of an auto-converter. In most cases the project file does not contain any useful information other than selected board and debugger.



« Last Edit: Nov 14th, 2022 at 4:05pm by Tim@Visual Micro »  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint