2011-12-09 12 views
5

Sviluppo su Windows Server 2008 (non R2) utilizzando VS 2010 Pro. Ho aggiornato il SpecFlow sulla mia macchina a version 1.8.1 oggi e ho scelto Regenerate Feature Files in Visual Studio facendo clic con il pulsante destro del mouse su un progetto che contiene alcuni file di caratteristiche di SpecFlow.Nei file generati da SpecFlow: Versione runtime: 4.0.30319.468 e 4.0.30319.239 - da dove proviene?

Con l'ultima versione, 1.7.1, dopo aver fatto che ho ottenuto il seguente nell'intestazione del file generato:

//  SpecFlow Version:1.7.1.0 
//  SpecFlow Generator Version:1.7.0.0 
//  Runtime Version:4.0.30319.468 

Ora, dopo aver installato la versione 1.8.1, ho questo:

//  SpecFlow Version:1.8.1.0 
//  SpecFlow Generator Version:1.8.0.0 
//  Runtime Version:4.0.30319.239 

Si noti la modifica del numero di build da 468 a 239? Mi chiedo da dove viene questa modifica della versione di runtime (.NET). Il controllo di alcune DLL inferiori a C:\Windows\Microsoft.NET\Framework64\v4.0.30319 ha dimostrato che il numero di versione è 4.0.30319.239, quindi come "aggiornare" (indietro) a 4.0.30319.468?

Qualsiasi aiuto/suggerimento apprezzato.

risposta

1

Ricordo che la stessa cosa è accaduta quando abbiamo aggiornato a SF 1.8.1. Non devi preoccuparti di questo nei file di funzionalità generati, dal momento che sono solo commenti. SF 1.8.1 ha funzionato ancora per noi.

+0

Grazie per la risposta. La mia domanda non riguardava proprio SpecFlow - non mi aspettavo che non funzionasse, a dire il vero. Sono solo curioso di sapere cosa succede con i numeri della versione runtime :-) – Oliver