Microsoft has released NETMF 4.1. More details come very soon but I thought I will let you know that you can now use Visual Studio 2010 and NETMF 4.1 with FEZ.
The FEZ firmware is still 4.0 firmware but what is nice about NETMF 4.1 SDK is that you can use 4.0 or 4.1 devices.
Finally, the 4.1 firmware for FEZ is coming very in few days to the beta pages. So for now, upgrade your visual studio to VS2010 express or professional and install NETMF 4.1 SDK
I’ve been using VS2010 Pro from MSDN for quite some time now. It works really well.
Yes but you were using the beta Chris so you should update the NETMF 4.1 SDK you have.
Yep, downloaded it as soon as it was available. Finally got around to installing it through and it seems to be working well.
Using both betas, works well, except the fact of the failing deployments. That’s really annoying, but you guys are aware of it
I was using VS2008 with .NET Micro 4.0, and everything was working fine.
So after seeing this post I installed .NET Micro 4.1 and ran the default ‘Hello world’ using VS2010, and I got this:
Error 1 Cannot deploy the base assembly ‘mscorlib’, or any of his satellite assemblies, to device - USB:USBizi twice. Assembly ‘mscorlib’ on the device has version 4.0.1681.0, while the program is trying to deploy version 4.1.2821.0
You need to change your project settings to use netmf 4.0 libs. It defaults to 4.1
I have tried that.
When I change the .NET Micro framework to 4.0 I get the following message:
Changing the Target Framework requires that the current project be closed and then reopened.
Any unsaved changes within the project will be automatically saved.
Changing Target Framework may require manual modification of project files in order to build.
Are you sure you want to change the Target Framework for this project?
I clicked “Yes”
I closed the project
reopen the project
error : Unable to read the project file ‘MFConsoleApplication1.csproj’.
The imported project “C:\Program Files\MSBuild\Microsoft.NET Micro Framework\v4.0\CSharp.Targets” was not found. Confirm that the path in the declaration is correct, and that the file exists on disk.
So I check “C:\Program Files\MSBuild\Microsoft.NET Micro Framework\v4.0” and the only file in that directory was ‘VisualBasic.targets’.
Should I reinstall anything?
Funny, I had the exact same problem on my own PC. I removed NETMF and installed it back and all is working fine.
I just installed VS2010 (Pro) and .NETMF 4.1. Everything went without a hitch but I did leave VS2005 installed and removed .NETMF 4.0 before starting. I really, really, really like VS2010. The changed to a WPF based UI was a great choice. Everything looks soooo much better.
Thanks Gus and Jeff.
I will uninstall both 4.1 and 4.0, then reinstall 4.1.