Select to view content in your preferred language

Is it possible to bind Engine applications to both Desktop and Engine Runtime ?

391
1
02-24-2014 12:27 AM
KrishPranav
New Contributor
Hello,

I am new to development, so if I ask dumb questions please bear with me. I have a code build by my senior which I am migrating from 10 to 10.1, it is a standalone Engine application. Earlier the code worked fine but after migration some components are not working, it seems that the code is using both Engine and Desktop components. If I bind to Engine first I am getting some error and a different error if I bind with Desktop first, both ways I am getting errors but of different components. In http://proceedings.esri.com/library/userconf/devsummit12/papers/arcgis10.1_desktop_developer_migrati... it�??s mentioned that "Engine applications can bind to either Desktop or Engine Runtimes" is it possible to bind to both Engine and Desktop and use their components simultaneously.

Thanks for helping me..
0 Kudos
1 Reply
NeilClemmons
Honored Contributor
You can only bind to a single product.  All Engine components will run using a Desktop license, but not all desktop components will run using an Engine license.  If your application uses Desktop components, then you should be binding to the Desktop product.  Likewise,you should be checking out a Desktop license (this is separate from binding). If you are doing this and still getting an error then that error is likely being caused by something else.
0 Kudos