Здравствуйте, kochetkov.vladimir, Вы писали:
KV>Наш "билд-сервер" по совместительству еще и данный конкретный сервер (rsdn.ru) и весь бэкенд инфраструктуры разработки RSDN Team, если че) Накладки неизбежны, а интересы тима приоритетнее в любом случае. Нужно выносить сборку на отдельный сервер (теперь уже получается, что два), выделенный специально под эту задачу.
Вообще в конкретном данном случае — пользователям Nemerle — честно говоря — фиолетово на интересы RSDN team. И оправдываться этим — просто издевательство. Хотя разумеется RSDN team не обязана никому и ничего — но, выкладывая сборку — люди ожидают её видеть рабочей.
KV>Т.е. ты предлагешь переименовать дистрибутив в Nemerle v1.1.x.0 nightly .Net v4.5 binaries and Visual Studio 2010 extension installer и не париться по этому поводу?
В этой ситуации, всё что вы можете предложить — это отказаться от билдов под 4.0. Т.е. да, почти тупо переименовать — но вот в чём дело — это всё равно не решает проблемы.
Т.к. это не просто приложение — а это таки компилятор — то производные им сборки — зависят от установленного рантайма, и теперь end-user получает туже самую проблему. На 4.0 — всё идеально, запускаемся на 4.0 и 4.5 — на 4.5 — запускаемся только на 4.5. Это проблема тупо компилятора.
Я вот от 4.0 откажусь в лучшем случае года через 2-5 — как думаешь — как быть? (риторически)
Можно попробовать конечно прикрутить какие-то костыли, я для себя пока что решил этот вопрос ограничив сборочную среду — это просто проще всего.