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 Nissing Board Definitions (Read 1222 times)
Rich R
Junior Member
**
Offline


Posts: 31
Joined: Mar 2nd, 2016
Nissing Board Definitions
Jan 1st, 2023 at 10:04pm
Print Post  
I just upgraded to VM V2022.128.2221.  I upgraded after upgrading VS to 17.4.3 (see details below).    However, once I restarted my PC, there are no board definitions in VM for a project that was compiling properly in the prior version.  No boards are in the drop-down box and I get this message:

- Visual Micro -
Intellisense was unable to find a board package.
  To install hardware package(s) using 'Manage Boards', or configure an older Arduino 1x IDE location.
     example: install the 'AVR' package for 'Arduino Uno' and 'Mega' boards, or see the auto discovery list at the top of board manager for other suggestions.

I confirmed in Arduino IDE 1.8.15 that boards are present and I can compile sketches just fine.   Have not made any changes before the upgrade like moving directories for IDE.

I tried to go into the board manager in VM/VS and the directory pointers are correct and there are URL's for the board managers, as before.

Any ideas?



Microsoft Visual Studio Community 2022
Version 17.4.3
VisualStudio.17.Release/17.4.3+33205.214
Microsoft .NET Framework
Version 4.8.04084

Installed Version: Community

Visual C++ 2022   00482-90000-00000-AA327
Microsoft Visual C++ 2022

Arduino IDE for Visual Studio by Visual Micro   22.0
Visual Micro is an Arduino Compatible IDE for Visual Studio 2022. For more information and forum please visit www.visualmicro.com.

ASP.NET and Web Tools   17.4.326.54890
ASP.NET and Web Tools

Azure App Service Tools v3.0.0   17.4.326.54890
Azure App Service Tools v3.0.0

C# Tools   4.4.0-6.22580.4+d7a61210a88b584ca0827585ec6e871c6b1c5a14
C# components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.

Linux Core Dump Debugging   1.0.9.33020
Enables debugging of Linux core dumps.

Microsoft JVM Debugger   1.0
Provides support for connecting the Visual Studio debugger to JDWP compatible Java Virtual Machines

NuGet Package Manager   6.4.0
NuGet Package Manager in Visual Studio. For more information about NuGet, visit https://docs.nuget.org/

Test Adapter for Boost.Test   1.0
Enables Visual Studio's testing tools with unit tests written for Boost.Test.  The use terms and Third Party Notices are available in the extension installation directory.

Test Adapter for Google Test   1.0
Enables Visual Studio's testing tools with unit tests written for Google Test.  The use terms and Third Party Notices are available in the extension installation directory.

TypeScript Tools   17.0.10921.2001
TypeScript Tools for Microsoft Visual Studio

Visual Basic Tools   4.4.0-6.22580.4+d7a61210a88b584ca0827585ec6e871c6b1c5a14
Visual Basic components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.

Visual C++ for Linux Development   1.0.9.33020
Visual C++ for Linux Development

Visual Studio IntelliCode   2.2
AI-assisted development for Visual Studio.
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12076
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Nissing Board Definitions
Reply #1 - Jan 2nd, 2023 at 12:38am
Print Post  
Which IDE is selected on the vMicro menu?

1) Please show screen shot of IDE locations dialog with the Arduino 1.6/1.8 app selected

2) Provide the board manager urls you have configured.

Thanks
« Last Edit: Jan 2nd, 2023 at 12:48am by Tim@Visual Micro »  
Back to top
WWW  
IP Logged
 
Rich R
Junior Member
**
Offline


Posts: 31
Joined: Mar 2nd, 2016
Re: Missing Board Definitions
Reply #2 - Jan 2nd, 2023 at 12:41am
Print Post  
Hi,
See attached JPG for the IDE screen and a grab of the arduino directory.

Thank you,
Rich

« Last Edit: Jan 2nd, 2023 at 12:45am by Rich R »  

Please Register or Login to the Forum to see File Attachments
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12076
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Nissing Board Definitions
Reply #3 - Jan 2nd, 2023 at 12:50am
Print Post  
As a test, please try pointing sketch book to a mapped drive to see if that resolves?

If that a UNC path? Are you using Windows or Apple Mac Arm?

« Last Edit: Jan 2nd, 2023 at 12:57am by Tim@Visual Micro »  
Back to top
WWW  
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12076
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Nissing Board Definitions
Reply #4 - Jan 2nd, 2023 at 1:16am
Print Post  
In addition to my prev post we still need to know the answer to this?

Which IDE is selected on the vMicro menu?

Thanks
  
Back to top
WWW  
IP Logged
 
Rich R
Junior Member
**
Offline


Posts: 31
Joined: Mar 2nd, 2016
Re: Nissing Board Definitions
Reply #5 - Jan 2nd, 2023 at 7:31pm
Print Post  
Hi Tim,
The selection box was not filled in even through the configuration one was.  Selecting it from the main menu cleared up the problem.

Thank you for your help.

Rich
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12076
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Nissing Board Definitions
Reply #6 - Jan 2nd, 2023 at 9:52pm
Print Post  
Glad its working. Sounds like the last used app registry key or project setting was lost somehow. 

  The IDE Locations and the Explorer simply show what apps are available.

  The vMicro menu and tool bar show the specific app is currently being used.

Thanks for the update.
  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint