В сгенерированных SpecFlow файлах: Runtime Version: 4.0.30319.468 против 4.0.30319.239 - откуда это взялось? - PullRequest
5 голосов
/ 10 декабря 2011

Я разрабатывал на Windows Server 2008 (не R2) с использованием VS 2010 Pro.Я обновил SpecFlow на своем компьютере до версии 1.8.1 сегодня и выбрал Regenerate Feature Files в Visual Studio, щелкнув правой кнопкой мыши проект, содержащий некоторый файл функций SpecFlow.

В последней версии, 1.7.1, после этого я получил следующее в заголовке сгенерированного файла:

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

Теперь, после установки версии 1.8.1, у меня есть это:

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

Обратите внимание на изменение номера сборки с 468 на 239?Мне интересно, откуда происходит это изменение (.NET) Runtime Version.Проверка некоторых dll под C:\Windows\Microsoft.NET\Framework64\v4.0.30319 показала, что они несут номер версии 4.0.30319.239 - так как мне "обновить" (назад) до 4.0.30319.468?

Любая помощь / подсказка приветствуется.

1 Ответ

1 голос
/ 10 декабря 2011

Я помню, что то же самое произошло, когда мы обновились до SF 1.8.1. Вам не нужно беспокоиться об этом в созданных файлах объектов, поскольку они являются просто комментариями. SF 1.8.1 все еще работал для нас.

...