Сообщество программистов Autodesk в СНГ

ADN Club => AutoCAD .NET API => Тема начата: avc от 29-11-2018, 12:55:29

Название: Совместимость C# 7.2
Отправлено: avc от 29-11-2018, 12:55:29
Пытаюсь вставить в свой плагин код от сюда: https://github.com/viceroypenguin/RBush
Компилятор ругается и предлагает заменить в проекте C# 7.0 на 7.2. Вопрос в совместимости версия языка и Автокада. Будет ли по прежнему работать мой плагин с каким-нибудь лохматыми Autocad 2012? Нигде ничего не нахожу по этой теме. Везде про версии .Net пишут, но она не меняется при смене языка. И вообще в свойствах проекта ничего не меняется. Где она меняется-то, версия языка, если вручную переключать? Если откатить назад понадобится - реально?  Чую одним местом, что тут где-то подвох...
Название: Re: Совместимость C# 7.2
Отправлено: Александр Пекшев aka Modis от 29-11-2018, 12:59:07
Версия языка, как я понимаю, ни на что не влияет. При компиляции мы получаем одинаковый CIL код
Название: Re: Совместимость C# 7.2
Отправлено: Александр Ривилис от 29-11-2018, 13:06:00
(https://lh3.googleusercontent.com/-yf0AmCT4PoQ/W_-5mJn5IJI/AAAAAAAAPUU/n8y0MmYW6S8cUL7nWmHypX8VWwKtL-v5wCHMYCw/s0/clipboard.png)

(https://lh3.googleusercontent.com/-NO14fhZPeUk/W_-57X2u0DI/AAAAAAAAPUc/0Y0LT4jVE9oqd7JNIqZchKgJ0CwD6PxuwCHMYCw/s0/clipboard2.png)