Как собрать приложение под .NET 4.5, чтобы оно работало на машине без .NET 4.6?
От: Albeoris  
Дата: 14.09.17 19:37
Оценка:
Доброго времени суток.

Есть (или была) в компиляторе неприятная проблема, связанная с тем, что в процессе оптимизации приложение, написанное под .NET 4.5 использует метод из .NET 4.6. Если он не установлен на целевой машине, это приводит к крашу.
https://stackoverflow.com/questions/31253747/method-not-found-0-system-array-empty-asapp-bundleconfig-registerbundl

Вопрос — актуальна ли эта проблема для MSBuild 15 (VS 2017), как её можно избежать, не удаляя с билдера .NET 4.6?
Есть ли другие аналогичные проблемы? Где с ними можно ознакомиться?

Пока самым надёжным вариантом кажется переход на .NET 4.6.
"Хаос всегда побеждает порядок, поскольку лучше организован." (с) Терри Пратчетт
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.