Domanda

Abbiamo implementato un CollectionConstraint per Nunit in versione 2.4.3 in C#.Alcuni dei nostri sviluppatori hanno già aggiornato alla versione 2.4.7, però, e si ottiene la creazione di un progetto di errori durante la compilazione.L'errore è

doMatch:nessuna metodo trovato per ignorare

Consigli su come ottenere il vincolo in modo compila versione-agnostically?

È stato utile?

Soluzione

Purtroppo il vincolo API cambiato nel incompatibile modi per vincoli personalizzati 2.4.6.NUnit 2.4.5 e utilizzato in precedenza un IConstraint interfaccia e in 2.4.6 è stato cambiato in un Vincolo di classe di base astratta.C'era un optional Vincolo della classe base in 2.4.5 e precedenti, ma la classe non è coerente tra le versioni.

Quindi non c'è modo di fare una dll compilata lavorare con entrambe le versioni di NUnit.Tutti dovrebbero aggiornare alla stessa versione di NUnit.

Mi dispiace sono sicuro che questa non è la risposta che stai cercando.

Sam

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