2 votos

ArcGIS Server: "MapServer no es compatible con la licencia actual."

Estoy completamente perdido... Tengo una licencia de Server 10.0 en mi máquina pero el siguiente código falla:

if (ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Server) == false)
    throw new Exception("Error de licencia");

MapServerClass mapServer = new MapServerClass();
mapServer.Connect(pathToMap); // ¡Falla!

ComException no manejada

MapServer no es compatible con la licencia actual.

1voto

mm2010 Puntos 199

Lo resolví inmediatamente después de hacer esta pregunta... es curioso cómo funciona.

Solución:

IAoInitialize aoInit = new AoInitializeClass();
aoInit.Initialize(esriLicenseProductCode.esriLicenseProductCodeArcServer);

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X