-
- А точно надо только под Windows? Кроссплатформенность сейчас всё ширится, и на случай наступления большого П-ца, лучше конфигураторы и прочее делать сразу под оба варианта, Windows и Linux (MacOS до кучи, Андроид - по желанию). - Nikolay_Po(25.03.2020 13:53)
- так зачем такой раритет и ручками потом все писать, когда visual studio 2019 community от microsoft официально бесплатна, делает маленький код, т.к. Framework уже встроен в любую windows и программа на C# использует эти библиотеки. Гляделки с графиками и ком портами делаются на основе готовых встроенных компонентов без всяких заморочек. Сам сижу на Visual studio 2012 работало и на Win7 и на Win10, ставится без всяких кряков и т.д. - User_(25.03.2020 11:20)
- Перечитайте лицензию еще раз. Бесплатно ли для использования в коммерции ??? - 3m_в_изгнaнии(25.03.2020 14:13, )
- 3m работает! - 3m(28.03.2020 18:41)
- Ура! - SciFi(28.03.2020 18:50)
- а я для себя любимого и делаю, там официально бесплатно :) - User_(25.03.2020 14:26)
- 3m работает! - 3m(28.03.2020 18:41)
- Чем новее, тем сложнее с переносимостью на старые версии виндовса. Маленький код требует наличия на компьютере рантайма, который совсем не маленький, и на старых версиях его нет. Так же может оказаться что его в принципе нет для какого-нибудь ХР. С готовыми библиотеками под модный C# не густо, есть родные виндовые контролы, а что-то еще фиг найдешь, да и самому делать не просто, не все доступно, получается не красиво. И где-то читал, что начиная с 2009 visual studio делает код только х64 или только под AlexBi(46 знак., 25.03.2020 12:06)
- это какие-то слухи и страшилки про только под x64. У меня все, что было написано под win7 32bit на C# VS2012 прекрасно запускается и работает на Win10 64bit. А сама VS2012 становится и под win7 32 bit и под win10 64 bit. И про компоненты какие-то страшилки, знакомому понадобились какие-то экзотические (там авиагоризонты, компасы и т.д.), то нашлись готовые и бесплатные, причем несколько вариантов. На их базе потом свои делал. - User_(25.03.2020 14:32)
- Не знаю, что там с до-диезом, но когда в VS19 пишешь на C++, можно указать, начиная с какой версии Windows должно работать. В свойствах проекта есть раздел C/C++ - Preprocessor - Preprocessor Definitions, туда нужно вписать строчку типа _WIN32_WINNT=_WIN32_WINNT_WIN7. Можно написать и _WIN32_WINNT_WINXP, но мне уже проверить негде. - йцyкeн(25.03.2020 12:40)
- Отчего вы сами на VS 2012 сидите, а не переходите на более свежую? (я сама на VS 2013 сижу) - Kceния(25.03.2020 12:04)
- Перечитайте лицензию еще раз. Бесплатно ли для использования в коммерции ??? - 3m_в_изгнaнии(25.03.2020 14:13, )
- Ох не факт что вариант... особенно если нужен ком порт с поддержкой управляющих... - sav6622(24.03.2020 16:49)