-c Release -r win-x64, а потом результат заливаю как артифакт. Все собирается, паблишится, но когда я пытаюсь на своей 64-битной винде заранать полученный экзешник, получаю Unhandled exception. System.InvalidProgramException: Common Language Runtime detected an invalid program.. Есть какие-то идеи, почему так может быть?
В студии попробуй
Вроде есть два вида publish, с рантаймом и без
У тебя есть какая-нибудь динамическая кодогенерация?
*звуки непонимания вопроса*
Какая версия и битность рантайма на целевой машине?
Я тоже так подумал, но это все одинаковое у меня и на сервере. Это был баг в компуляторе фшарпа, который в шестом дотнете пофиксили. Баг с инит-онли пропертями
а пятый дотнет же тестовый, там можно баги не фиксить
учитывая, что инит онли - фича не привязанная к нет5, и может легко использоваться и на старых нетстандартах (при наличии атрибута в сборке), в том числе не "тестовых", то как-то не очень получилось
Я вчера обнаружил, что это не атрибут. Это натурально тупо пустой класс.
Статический ещё к тому же
Обсуждают сегодня