He estado investigando esto por un tiempo y no lo he resuelto. Me sale el siguiente mensaje de error:Error CS1705: "que tiene una versión más alta que el ensamblado al que se hace referencia"
Compiler Error Message: CS1705: Assembly 'My.Model, Version=1.1.4422.23773, Culture=neutral,
PublicKeyToken=bfde95ba233094b2' uses
'Common, Version=3.3.4273.24368, Culture=neutral, PublicKeyToken=bfde95ba233094b2'
which has a higher version than referenced assembly
'Common, Version=3.3.4269.17112, Culture=neutral, PublicKeyToken=bfde95ba233094b2'
c:\WINDOWS\assembly\GAC_MSIL\Common\3.3.4269.17112__bfde95ba233094b2\Common.dll:
(Location of symbol related to previous error)
El servidor Web se está ejecutando Server 2003. Fui a C: \ Windows \ assembly y lo hizo en el aviso de que había 3 versiones de Common.dll enumerados. La versión más alta de la lista era 3.3.4269.17112
Copié el dll con la versión: 3.3.4273.24368 en el directorio de ensamblaje. Luego volví a compilar y volví a desplegar mi código (probablemente exagerado pero bueno). Cuando abrí mi navegador en una sesión nueva y volví a la URL del sitio, recibí el mismo mensaje.
Puedo usar el explorador de Windows y verificar que Common.dll versión más alta ahora también está en la lista.
¿Qué más puedo ver para resolver este problema? No quiero cambiar la referencia en mi conjunto para apuntar a la versión anterior.
Crazy '*. *' Números de versión. Reconstruye todo, solo forma de estar seguro. –