Могу ли я передать путь windows SDK в msbuild ? (хотите построить решение без установки windows SDK)
Привет,
Я переношу наше решение VS 2008 на VS 2017.
В настоящее время у нас есть файлы msvc90 include/src в нашем репозитории. Мы просто синхронизируем его с сервером сборки.Следовательно, нам не нужно было иметь отдельную установку VS или WinSDK на сервере сборки.
Мы хотим сохранить такое же поведение и после миграции.
С VS 2017 мне пришлось переключиться на MSBUILD с VCBUILD. Здесь я вижу, что мне нужно будет установить Windows SDK на сборочную машину, чтобы построить свое решение.
Есть ли какой-нибудь способ, с помощью которого я могу передать путь WinSDK в MSBuild ?? Чтобы он не искал "установленный" WinSDK ?
Что я уже пробовал:
Я искал в интернете, но нигде не нашел никакой полезной информации.
Wessel Beulink
По какой причине вы хотите изменить это поведение?
PrafullaVedante
Наша система сборки состоит из пула из 100 машин.
Когда мы запускаем сборку, любая машина будет выбрана для выполнения сборки.
В настоящее время нам нужно будет установить WinSdk на все 100 машин. Это неудобно, а также навязчиво.
Вот почему мы хотим сохранить sdk в репозитории... Так что во время сборки мы просто синхронизируем его ....