2 votos

Problemas de migración de WebADF 931 a 10

Estoy en proceso de migrar una aplicación web ADF 931 a WEBADF 10. La aplicación utiliza algunas muestras del foro/muestras de ESRI. Tengo curiosidad por saber si hay versiones de estos archivos disponibles en el entorno de WebADF 10. Parece que estos están diseñados para trabajar con controles web 931. Aprecio cualquier comentario. Gracias Jay

Bibliotecas de referencia:

<%@ Register Assembly="gridResults, Version=1.3.0.0, Culture=neutral, PublicKeyToken=4117b0729e6ae73a" Namespace="esri_samples" TagPrefix="esri_samples" %>

<%@ Register Assembly="PrintTask_VBNet, Version=2.0.0.0, Culture=neutral, PublicKeyToken=2a7e7966c16048d7" Namespace="PrintTask_VBNet" TagPrefix="printTaskVB" %>

<%@ Register Assembly="WorldViewSolutions.ArcGISServer.WebControls.FeatureSearch" Namespace="WorldViewSolutions.ArcGISServer.WebControls.FeatureSearch" TagPrefix="wvs2" %>

Estos son los errores que recibo:

No se ha podido crear el tipo 'esri_samples:gridResults'. No se ha podido cargar el archivo o ensamblaje 'ESRI.ArcGIS.ADF.Web.UI.WebControls, Version=9.3.1.3000, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86' o una de sus dependencias. El sistema no puede encontrar el archivo especificado.

No se ha podido crear el tipo 'wvs2:FeatureSearchTask'. No se ha podido cargar el archivo o ensamblaje 'ESRI.ArcGIS.ADF.Web.UI.WebControls, Version=9.3.1.3000, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86' o una de sus dependencias. El sistema no puede encontrar el archivo especificado.

No se ha podido crear el tipo 'oat:OpenAttributeTableTask'. No se ha podido cargar el archivo o ensamblaje 'ESRI.ArcGIS.ADF.Web.UI.WebControls, Version=9.3.1.3000, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86' o una de sus dependencias. El sistema no puede encontrar el archivo especificado.

1voto

Vasu Puntos 11

Asegúrate de que has instalado la versión 10. Actualiza las referencias para utilizar la versión 10.

Cambie la versión del archivo y del ensamblaje y luego reconstruya la solución. en la parte superior de la página aspx:

<%@ Register Assembly="gridResults, Version=1.3.1.33, Culture=neutral, PublicKeyToken=xx" Namespace="esri_samples" TagPrefix="esri_samples" %>

en el web.config:

<add assembly="gridResults, Version=1.3.1.33, Culture=neutral, PublicKeyToken=xx"/>

Entonces intente recompilar.

0voto

user19213 Puntos 1

Sí, esta es la razón por la que todo el mundo se estremece cuando ESRI saca una nueva versión de su software. Al menos con la versión 10, nos permiten establecer la propiedad "Versión específica" en False. Tal vez no sea tan malo cuando salga la versión 10.1.

Si estos son sus programas - o tiene el código fuente, tendrá que migrar el proyecto para utilizar los ensamblados de la v. 10.

Si sabes quién es el autor o puedes encontrar el sitio de descarga, puedes ver si el autor ha proporcionado (o proporcionará) una actualización para la versión 10.

Nunca he probado esto, pero podrías intentar copiar los ensamblajes de la 9.3.1 al nuevo ordenador y ver si tu aplicación los encuentra.

Buena suerte

0voto

Jonny Puntos 207

También encontrará el problema a largo plazo de que ESRI se aleje de los ADF. Su impulso a la JSAPI y a las API de Flex/Silverlight ha arrinconado a los proveedores que apoyaban el ADF.

En la V10.1 verás que gran parte del ADF cambiará, ya que la 10.1 será sólo de 64 bits, y ya no de 32 bits, que es lo que utilizan gran parte de los antiguos modelos ArcObjects/COM. Así que usted puede esperar que si hay apoyo ADF allí que las revisiones importantes serán necesarios para apoyar su base de código.

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