Errore "MSB3176: la versione minima richiesta specificata è maggiore della versione di pubblicazione corrente"

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

Domanda

Ho un server di build con CruiseControl.NET e recentemente ha iniziato a lanciare questo errore su uno dei miei progetti (.NET 2.0, C #):

  

MSB3176: la versione minima richiesta specificata è maggiore della versione di pubblicazione corrente. Si prega di specificare una versione inferiore o uguale alla versione di pubblicazione corrente. in Microsoft.Common.targets (2238, 9)

Ho cercato in rete, ma non sono riuscito a trovare una soluzione.

Qualche suggerimento?

È stato utile?

Soluzione

Controlla le proprietà del tuo progetto. I numeri di versione si trovano nella scheda "pubblica". Dovresti confrontare la versione di pubblicazione con la versione minima (pulsante "Aggiornamenti").

Altri suggerimenti

Le proprietà del progetto hanno una versione di pubblicazione (nella scheda Pubblica) e una versione minima (facoltativa) (sul pulsante Aggiornamenti nella scheda Pubblica). Nessuno dei due è correlato a nessuna versione dell'assembly e viene utilizzato solo per ClickOnce. Se viene specificata una versione minima, deve essere logica (ovvero non superiore alla versione principale).

In csproj, si tratta degli elementi ApplicationVersion / ApplicationRevision e MinimumRequiredVersion.

Per me, qualcuno aveva cambiato le opzioni di pubblicazione in "quot. L'applicazione è disponibile solo online". Che ha causato l'errore sopra. Forse avrebbe funzionato se avessero anche cancellato i file nella posizione di pubblicazione, ma dato che era l'applicazione offline non passerebbe solo online e darebbe semplicemente l'errore. li abbiamo disinstallati e reinstallati manualmente e poi la prossima volta che avremmo pubblicato avremmo ricevuto di nuovo l'errore. Passato a " L'applicazione è disponibile anche offline " e il problema è stato risolto. Se fosse stato originariamente impostato per essere online, probabilmente avrebbe funzionato bene.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top