FrameworkVersion в событии предварительной сборки VS2010 WPF - PullRequest
0 голосов
/ 03 марта 2011

Я пытаюсь запустить msbuild в событии prebuild, как это

$(FrameworkDir)$(FrameworkVersion)\msbuild /t:updateuid $(ProjectPath)

Но я вижу, что $ (FrameworkVersion) дает v2.0.50727.Если я запускаю командную строку VS2010, $ (FrameworkVersion) выдает v4.0.30319.

Почему эта переменная среды указывает на старую версию в событии предварительной сборки?

Что-то не так с моим WPFпроект (моя целевая структура - 4)?

1 Ответ

2 голосов
/ 03 марта 2011

Я вспомнил, что у меня была похожая проблема.Вместо этого попробуйте следующую команду:

$(MSBuildBinPath)\msbuild /t:updateuid $(ProjectPath)
...