The Netduino forums have been replaced by new forums at community.wildernesslabs.co.
This site has been preserved for archival purposes only
and the ability to make new accounts or posts has been turned off.
Visual Studio 2013 is awesome. Yet plug-ins for our favorite Visual Studio extensions--like .NET Micro Framework support--are often on their own release cycles. So we patiently wait for the extensions to catch up, eager to use the latest tools.
Luckily, .NET Micro Framework is open source. So we've built an experimental NETMF SDK installer that works with the latest version of Visual Studio.
I'm happy to announce beta support for Visual Studio 2013.
System requirements
Windows 7 SP1, Windows 8 or Windows 8.1
Visual Studio 2013 Professional or better
Installation instructions
Uninstall all .NET MF and Netduino SDKs from your computer.
For those of you that would like to build your own installer:
1. Check out the full source tree of NETMF from netmf.codeplex.com.
2. Unzip the attached file into the root of the client_v4_3 directory.
3. Open a VS 2013 developer command prompt and cd to the client_v4_3 directory.
4. > setenv_vs.cmd 12
5. > msbuild sdk.dirproj /p:flavor=release
The build output will be located at:
client_v4_3BuildOutputpublicReleaseServermsmMicroFrameworkSDK.MSI
Chris
Hi beastyboy,
Netduino Go is running 4.2 firmware today, which you can use from the 4.3 SDK. Netduino Go will be getting its own 4.3 public beta program in the near future; we're testing it internally now and there's a lot of new code
Chris
First of all, I am new to the Netduino and looking forward to some fun projects with the Plus 2.
WIll there be SDK support for Visual Studio Express 2013? I have not tried it yet but from the looks of things I will not be able to use VSE2013. I am unable to install Visual Studio Express 2012 because of compatability issues with WIndows 8.1. Do you have any suggestions?
Hi Steve,
I'm using both Visual Studio Express 2012 for Windows Desktop and Visual Studio 2013 on my Windows 8.1 machine. What compatibility issues are you seeing?
Regarding VS2013 Express support...generally speaking, only Microsoft-signed SDKs run inside the Express SKUs. They routinely upgrade the NETMF SDK to newer versions of Visual Studio--but the release cycles aren't the same.
For now, stick with VS2012 Express if you're running the free version. If you have troubles, perhaps someone here has seen the issue before and we can help you get on your feet.
Chris
I was unable to install visual studio express 2012 on a fresh laptop running windows 8.1 when I used the downloadable installer. There was a conflict with compatability settings that would not let the install go through. I was finally able to install visual studio express 2012 by downloading and mouting the ISO installer. The installer hung during the finalization, but it was far along enough and was successfully installed.
All drivers are in place. I have not yet actually plugged the Plus 2 in because I don't have a cable, but otherwise I am ready to go!
Hi mikeduino,
Do you see ".NET Micro Framework" under the Visual C# templates in VS2013? Is there a Console Application underneath that category? That's where "Netduino Application" should be.
If you see none or some (but not all) of these, let us know what's there...and we can help you get the rest installed.
Welcome to the Netduino community,
Chris
[font="'courier new', courier, monospace;"]Hi Chris, thanks for the reply. I'm going to guess that it wasthere and I missed it, but I had since reinstalled and was able to find it. Now I'm getting the error, "Cannot deploy the base assembly 'mscorlib'...4.2.0.0, while the program...4.3.0.0", so I apparently need to update the firmware...[/font]
Hi mikeduino,
Yes, you've got it. Just upgrade the firmware on your board and then you should be sync'd up.
You can also change the target framework in Visual Studio to 4.2 if you prefer.
Chris
Looking for a device on transport 'USB'
Starting device deployment...
Iteration 0
Opening port \\?\USB#VID_22B1&PID_1000#000000000000#{09343630-a794-10ef-334f-82ea332c49f3}\Operations
Attaching debugger engine...
... debugger engine attached!
Querying device assemblies...
Found Assembly mscorlib 4.3.1.0
Found Assembly Microsoft.SPOT.Native 4.3.1.0
Found Assembly Microsoft.SPOT.Hardware 4.3.1.0
Found Assembly Microsoft.SPOT.Net 4.3.1.0
Found Assembly System 4.3.1.0
Found Assembly Microsoft.SPOT.Hardware.SerialPort 4.3.1.0
Found Assembly Microsoft.SPOT.IO 4.3.1.0
Found Assembly System.IO 4.3.1.0
Found Assembly Microsoft.SPOT.Hardware.PWM 4.3.1.0
Found Assembly Microsoft.SPOT.Hardware.Usb 4.3.1.0
Found Assembly SecretLabs.NETMF.Diagnostics 4.3.1.0
Found Assembly SecretLabs.NETMF.Hardware.Netduino 4.3.1.0
Found Assembly Microsoft.SPOT.Hardware.OneWire 4.3.1.0
Found Assembly Microsoft.SPOT.Time 4.3.1.0
Found Assembly Example test app 1.0.0.0
Found Assembly SecretLabs.NETMF.Hardware 4.3.1.0
Adding pe file D:\Programmierung\netduino\Example test app\Example test app\bin\Debug\le\Example test app.pe to deployment bundle
Adding pe file C:\Program Files (x86)\Secret Labs\Netduino SDK\Assemblies\v4.3\le\secretlabs.netmf.hardware.pe to deployment bundle
Attempting deployment...
Incrementally deploying assemblies to device
All assemblies on the device are up to date. No assembly deployment was necessary.
Assemblies successfully deployed to device.
Restarting interpreter...
Attaching to device...
Deployment error: failed to (re)connect debugger engine to debugging target.
The debugging target and the debugger engine failed to initialize because of unspecified device errors.
The debugger engine thread has terminated unexpectedly with error 'Debugger engine could not attach to debugging target.'.
If I restart the Netduino with Button, the transmitted Application run.
I have uninstalled all previous .NET MF and Netduino SDKs from my computer using Programs and Features in control panel.
VS2013 ultimate is installed and working
When I try to Install .NET MF SDK v4.3 QFE1 for VS 2013 (experimental, unofficial) it refuses to install with this message:
Another version of this product is already installed. Installation cannot continue. ... remove existing version .. use Add/Remove Programs on the Control Panel.
Please look for "Microsoft .NET Micro Framework SDK 4.##" in "Programs and Features". Remove that if it's there.
You can also try renaming the folder "C:\Program Files (x86)\Microsoft .NET Micro Framework" to something else. If you're running on a 32-bit computer, that will be in "Program Files" instead.
The backup backup option is to go through regedit an prune out any entries related to ".NET Micro Framework". But that can be dangerous if you don't know exactly what you're doing, so if you go that route please backup your registry first. [I would recommend reinstalling a PC before going this route--neither of which is fun.]
I have VSE2013 for Desktop installed on my Windows 8.1 system:
Microsoft Visual Studio Express 2013 for Windows Desktop
Version 12.0.30110.00 Update 1
Microsoft .NET Framework
Version 4.5.51641
Installed Version: Desktop Express
Team Explorer for Visual Studio 2013 06157-004-0441005-02701
Microsoft Team Explorer for Visual Studio 2013
Visual Basic 2013 06157-004-0441005-02701
Microsoft Visual Basic 2013
Visual C# 2013 06157-004-0441005-02701
Microsoft Visual C# 2013
Visual C++ 2013 06157-004-0441005-02701
Microsoft Visual C++ 2013
NuGet Package Manager 2.7.41101.371
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.
SQL Server Data Tools 12.0.30919.1
Microsoft SQL Server Data Tools
But I am unable to install the SDK. It gives an error saying that
Microsoft .NET Micro Framework SDK 4.3 (QFE1) can
only be installed on computers with Visual Studio 2013
or Visual Studio Express 2013 for Windows Desktop.
Please install Visual Studio 2013 or Visual Studio
Express 2013 for Windows Desktop an re-run the M...
[OK]
My friend gave me a Netduino Kit and I am getting my feet wet for the first time. The operating stystem is Windows 7. I have Visual Studio 2012 with C#, Microsoft .NET Framework 4.5, Microsoft .NET Framework 4.5 Multi- Targeting Pack, Microsoft .NET Framework 4.5 SDK so far. The instructions on your website for
New: Netduino 4.3.1 SDK and VS2012+ support say
If previously installed, uninstall any older versions of the .NET Micro Framework SDK
Do I need to remove .NET 4.5 even though it is newer? I'll be happy to do it but just thought I'd ask you a quick question as I want to do it by the book!!
I am really motivated to learn!
Thank You,
Babuji
PS: Since I'm getting started anew and have not invested too much time, I will be happy to get everything 2013 if that will be better. B.