Error & # 8220; MSB3176: La versión requerida mínima especificada es mayor que la versión de publicación actual & # 8221;

StackOverflow https://stackoverflow.com/questions/228454

Pregunta

Tengo un servidor de compilación que ejecuta CruiseControl.NET y recientemente comencé a lanzar este error en uno de mis proyectos (.NET 2.0, C #):

  

MSB3176: La versión requerida mínima especificada es mayor que la versión de publicación actual. Especifique una versión menor o igual a la versión de publicación actual. en Microsoft.Common.targets (2238, 9)

Busqué en la red, pero no pude encontrar una solución.

¿Alguna sugerencia?

¿Fue útil?

Solución

Comprueba las propiedades de tu proyecto. Los números de versión se encuentran en la pestaña 'publicar'. Debe comparar la versión de publicación con la versión mínima (botón 'Actualizaciones').

Otros consejos

Las propiedades del proyecto tienen una versión de publicación (en la pestaña Publicar) y una versión mínima (opcional) (en el botón Actualizaciones de la pestaña Publicar). Ninguna de las dos está relacionada con ninguna versión de ensamblaje y solo se utiliza para ClickOnce. Si se especifica una versión mínima, debe ser lógica (es decir, no superior a la versión principal).

En el csproj, estos son los elementos ApplicationVersion / ApplicationRevision y MinimumRequiredVersion.

Para mí, alguien ha cambiado las opciones de publicación para ser " La aplicación está disponible solo en línea " ;. Lo que causó el error anterior. Tal vez hubiera funcionado si también hubieran eliminado los archivos en la ubicación de publicación, pero como estaba la aplicación fuera de línea, no cambiaría a solo en línea y solo daría el error. los desinstalamos y los volvimos a instalar manualmente, y la próxima vez que publicáramos obtendríamos el error nuevamente. Cambiado a " La aplicación también está disponible fuera de línea " y el problema se solucionó. Si se hubiera configurado originalmente para estar en línea solo probablemente hubiera funcionado bien.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top