First time install problems

I have been working with Netduino for several months using the netmf 4.3(SDK-QFE2) and vs 2013 pro.

I have purchased 2 FEZ cerbs.

I have installed GadgeteerCore.msi

After I added a Gageteer project, I get a message that says:

The .net mf does not support VS 2013.

So I installed NETMF and Gadgeteer Package 2014 R5.exe and I am getting the same error message.

Any ideas?


What works for me is Visual studio 2012 for DESKTOP
with netmf 4.3 and fez cerb

Well 2012 is interesting, but I don’t want to install it again since I have been using 2013 for so long. I know sxs install works, but I don’t want to chance it.

I hope the authorities that be will chime in and give instructions on my next steps.


I am surprised. I’ve been using vs 2013 with gadgeteer for several months (see image)

Well I am just now finding this link:

Do you remember doing something special to get it to work on vs13?

I believe I had to click on the file netmfvs2013.vsix file after installing netmf (see image)

That’s the vs2013 extensions installer.

Let me check there, Thanks.

look for the “VS2013 project system” link. If you downloaded the “full zip” then those files are in the zip.

@ terrence - Try this:

Thanks Brett and DevH.

Oh, bummer, it says:

The extension is already installed to all applicable products.

(I have been using VS2013 with Netduino for months) So I already installed it.

Perhaps the gadgeteer core needs to be installed before the extension?

I don’t know. In situations like this I usually uninstall everything, and then reinstall

Did you follow the order of installation from .NET Micro Framework – GHI Electronics


1 Visual Studio
2 Microsoft .NET Micro Framework 4.3 (Framework)
3 Microsoft .NET Gadgeteer Core (Core)
4 NETMF and Gadgeteer Package 2014 R5 (SDK)

The warnings on seem to imply that you cant just update to the new netmfsdk that supports 2013… you need to uninstall everything, then go step by step.

“Make sure to completely uninstall any .NET Micro Framework, .NET Gadgeteer SDK, GHI NETMF SDK beforehand”

Yes, I was just looking at that document.

Not looking forward to uninstalling things, but I guess that is in order.


I dont think you need to uninstall visual studio itself though…

Right, just the sub bits.


I uninstalled everything except VS2013.

Then installed these:
1 Microsoft .NET Micro Framework 4.3 (Framework) QFE1
Seems that QFE1 requires VS2012.

So I installed:
1 Microsoft .NET Micro Framework 4.3 (Framework) QFE2
2 Microsoft .NET Gadgeteer Core (Core)
3 NETMF and Gadgeteer Package 2014 R5 (SDK)

Well I installed QFE2 again and no luck.

When I try and create a project it says this version of netfm version installed does not support vs2013.

Weird, because it does.

Anyone have any idea on how to get QFE1 installed when you don’t have VS2012 installed?

Did you install the latest netmf release before gadgeteer? Does a netmf project work without gadgeteer?

This will be easier once we officially support vs2013 but I know many are already using it.

Also note that you need 2 sdks for netmf alone

Yes, a netmf console app works fine in my VS2013.

I have netmf 4.3 QFE2 installed. I don’t see another that needs to be installed. Could you explain a little more?

From the 4.3 R2 netmf sdk readme:

[quote]"System Requirements

Microsoft Windows 7 SP1, Windows 8 or Windows 8.1


As of SDK 4.3.1 (R2) Microsoft Visual Studio is no longer required to install
the base SDK. However,to deploy and debug applications a supported version of
Visual Studio is required along with a project system extension for the .NET
Micro Framework (a.k.a VSIX package). To enable use of the .NET Micro Framework
with multiple versions of Visual Studio the Visual Studio integration and
project system are now separate and available from the Visual Studio Extension

To install the VSIX extension for .NET Micro Framework projects:
* From Visual studio main menu select “Tools”
* select “Extensions and Updates” From the drop down menu to see available
extensions [ you can filter the view with the keyword ‘NETMF’].

The Supported Versions of Visual Studio are:
* VS2012 (Pro,Ultimate, Express)
* VS2013 (Pro, Ultimate, Express)
* VS14 CTP 2 (pre-release support only)

To allow use with existing firmware builds the actual framework revision remains
the same as the previous release (4.3.1) even though the SDK itself has a new
revision number."

So it looks like I didnt just click on the .vsix file, I added it using the “extensions and updates” menu option.

Also, is your version of vs2013 one of the supported versions? “vs2013 premium” and “vs2013 test Pro” and the “vs2013 online” versions arent supported apparently

Edit: Oh… you said you already do netduino stuff… so this probably isnt your issue.