I need to migrate a desktop app from 10.3.1 to 10.4.
I have installed ArcGIS 10.4 pre-release and am confronted with these problems :
The type or namespace name 'ADF' does not exist in the namespace 'ESRI.ArcGIS'
|The name 'RuntimeManager' does not exist in the current context|
Have they been removed ?
Also I understood that MSVIsual Studio 2010 is no longer supported.
Before trying to migrate this desktop app to 10.4, what version of desktop did you migrate from to get to 10.3.1?
Have you tried to just install your 10.3.1 compiled app onto the 10.3.1 machine to see if it would work?
When I tried to build, I got hundreds of errors related to the numerous type changes between 10.3 and 10.4 . Seems similar to your ADF missing type error. I didn't see a utility to update the types in Visual Studio 2013. Is there an automated way to do this?
In my testing, running the add-in compiled for 10.3 works in ArcMap 10.4. However, some of my customers require the add-in to be compiled against the version of ArcGIS that they are actually using.
I resolved my problem by setting "Embed Interop Types" to False for all ESRI.ArcGIS references. You can select all of those references in the solution explorer and change that property all at once. However, I didn't see an ADF error in my list though I do have a reference to ESRI.ArcGIS.ADF, so I suspect this will not solve the original post.