Cannot Deploy the base assembly āmscorlibā or any of his satellite assemblies to device - Serila:COM4 twice. Assembly āmscorlibā on the device has version 4.2.0.0 while the program is trying to deploy version 4.1.2821.0
You probably need to remove and re add all your references. Whn Importing old projects targeted at older versions of .NetMF you will always need to do this.
I tried that ā¦I removed all the references and added new onesā¦(I added few from GHI netmf 4.1 and others from GHI netmf 4.2, i DONT KNOW IF THATS OK)ā¦but it is still giving me the same error. What should I do?
Your device MUST run 4.2. It already has some version of 4.2 on it (one of the errors says so).
You need to make sure you install the correct firmware that your SDK comes with.
Then you need to start a new project. You must start a 4.2 project. Do NOT add references to old 4.1 framework components.
The FTP server project you had was originally written for 4.1. You must take that and translate it for 4.2. That might be simple or it might be more work. But you need to do that, itās not going to be a case of dropping in the old code and itāll just work, sorry.
Sure, just take the 4.1 code and modify it. It wonāt be straight forward, but itās not like you need to develop any logic. The network stack changed in 4.2 so thatāll be the main changes you will need, but the rest of the code besides network initialisation is unlikely to be much hassle.
I am really new to this developmentā¦I think I have to identify the outdated namespaces and replace them with new ones and use their classes right ? am I on the right lines and could you kindly direct me to any documentation where I can find these changes pleaseā¦ Thank a lot again
But since youāre new to the framework, Iād stay away from a complex project first up, Iād get familiar with things by making the LED flash, understand more about the way you make things work, then look at some basic networking examples or projects for Cobra2/4.2 and once youāve got those working to prove your network connection. Then you would be better positioned to take 4.1 code and add it to a working 4.2 ācoreā network code.