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 Windows Core IoT "Arduino Wiring library" & vMicro (Read 5106 times)
ram
Junior Member
**
Offline


Posts: 37
Joined: Aug 6th, 2016
Windows Core IoT "Arduino Wiring library" & vMicro
Sep 20th, 2016 at 10:58am
Print Post  
I'm doing a project using Raspberry Pi 3 running windows core IoT, the project uses some sensors that use Arduino libraries, to use those libs Microsoft released "Introducing Arduino Wiring on Windows 10 IoT Core" when trying to use it it seems that vMicro and the MS template are not working well side by side.

Is there a way to disable vMicro from VS without uninstalling it? 
are you familiar with other solution for that case maybe?

Many thanks in advance,
Best,
Ram
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12191
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Windows Core IoT "Arduino Wiring library" & vMicro
Reply #1 - Sep 20th, 2016 at 12:41pm
Print Post  
I suspect that Microsoft have used .ino files to make life difficult for Visual Micro and Arduino. 

Furthermore the wiring system normally uses .pde extension. It was ArduIno that more recently used the last few letter of the Arduino name to make a new file extension.

Visual Studio does not normally support .ino files normally but for 6 years Visual Micro has registered the .ino file type into Visual Studio and Microsoft know this.

The wiring framework doesn't use .ino files so maybe you can report this to Microsoft.

Thanks
  
Back to top
IP Logged
 
ram
Junior Member
**
Offline


Posts: 37
Joined: Aug 6th, 2016
Re: Windows Core IoT "Arduino Wiring library" & vMicro
Reply #2 - Sep 20th, 2016 at 12:44pm
Print Post  
ok, thank you for that.

what about disabling vMicro add-in without uninstalling it?
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12191
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Windows Core IoT "Arduino Wiring library" & vMicro
Reply #3 - Sep 20th, 2016 at 12:54pm
Print Post  
Hi,

I will think about it but honestly it is for Microsoft to stop wasting peoples time and trying to kill any Arduino that doesn't fit well with windows 10 systems. 

When I get time I will try to look at something but it's bottom of my list.

You can try to use the Tools>Options>Visual Micro>Compiler>Release and Debug configurations. These allow you to name the Configurations that Visual Micro will be active with.
« Last Edit: Oct 11th, 2016 at 9:14pm by Tim@Visual Micro »  
Back to top
IP Logged
 
ram
Junior Member
**
Offline


Posts: 37
Joined: Aug 6th, 2016
Re: Windows Core IoT "Arduino Wiring library" & vMicro
Reply #4 - Sep 20th, 2016 at 12:57pm
Print Post  
Fair enough.

Thanks.
  
Back to top
 
IP Logged
 
ram
Junior Member
**
Offline


Posts: 37
Joined: Aug 6th, 2016
Re: Windows Core IoT "Arduino Wiring library" & vMicro
Reply #5 - Sep 20th, 2016 at 1:29pm
Print Post  
I've named the config in the options:


If I uninstall vMicro, How do i reload those configurations once I install it back?

BTW, In VS Extensions Manager there's an option for disabling an Extension:


it would be easier to use that option instead however you've clearly made your point  Smiley
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12191
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Windows Core IoT "Arduino Wiring library" & vMicro
Reply #6 - Sep 20th, 2016 at 1:54pm
Print Post  
Hi,

It's no problem to discuss. Sorry I was a bit angry with Microsoft. First they led me to use their GDB stuff which I discussed with them during multiple conference calls. Then they silently withdrew it.

Now they want to move the Arduino users to anything other than small microprocessors so that power hungry windows devices can use it. They are very jealous of the success of Arduino, as are Atmel Corp. Both companies seem determined to throw as many barriers in my way as possible.

Disabled extension is fine but if you have set the Release configuration and Debug configuration doesn't Visual Micro go to sleep unless you use those configurations? 

Uninstall does not clear the Visual Micro settings which take little space.

You will see that in recent releases Visual Micro is starting to move towards supporting .cpp projects without .ino files. I will step up this area of development because it too will benefit from a toggle allowing a project to be "Arduino/VM" or not. Then current system that looks for a project_name.ino to determine if Visual Micro will work could be superseded.

That also makes me think that as long as your windows 10 .ino names are different from the project name you won't get a problem with Visual Micro.

  
Back to top
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint