Шаурма
и в ide все true начнут светиться как макросы, а не как keyword`ы
Elena
Доброго времени суток, скажите, у кого-нибудь была подобная проблема? У меня на пк стояла vs community2015, потом я её удалила, и вроде поудаляла все файлы, связанные с ней
Elena
сейчас пытаюсь поставить заново, но выдает такое окно и больше ничего
Elena
скачивала утилиту MicrosoftFixit.ProgramInstallUninstall но и она не помогает
Tengiz
Может немного не уместный вопрос, но зачем сейчас ставить msvc2015 когда есть msvc2017? Если для работы нужны именно msvc2015 toolchain то есть отдельный toolchain для vc14 http://landinghub.visualstudio.com/visual-cpp-build-tools
Anonymous
vs 2017 жи есть
Dogma
Нет
Tengiz
Есть
Tengiz
Оно бинарно совместимо, а vs2017 шустрее
Elena
Лоол +😅
Elena
😄
Anonymous
Да.
Square
Intel 2017 версия?
Anonymous
На SSD вполне шустро.
Anonymous
Причём здесь Firefox?
Anonymous
Удалять программы в Windows следует исключительно родной программой удаления. Никаких левых утилит.
Anonymous
Как Firefox может не уметь vs17?
Square
Как Firefox может не уметь vs17?
Што вообще вы имеете ввиду?!
Square
:(
Square
Вот эту пробовали?
Square
Intel parallel studio 2017 ключик от 2016 подходит http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/9955/parallel_studio_xe_2017_update1_setup.exe
Anonymous
ну, мозила, хули там
Anonymous
Может удалить как не всё, созданное при установке, так и чужое. Родной деинсталлятор лишён этой проблемы.
Square
Удалять программы в Windows следует исключительно родной программой удаления. Никаких левых утилит.
Плюсую. Не дай вам бог удалить клиент оракла левыми костылями. Оно вообще не вычищается :(
Anonymous
Што вообще вы имеете ввиду?!
Я вот тоже не понял причём здесь Firefox и студия.
Square
Мб хелпушник?
Anonymous
MSI пакеты при установке ведут полнейший лог, что позволяет при удалении сделать полный откат в предыдущее состояние.
Anonymous
По MSI есть подробные статьи в MSDN.
🦥Alex Fails
innosetup не тру?
Вроде там только мастер есть, недостаточно гибко. Но я им мало очень пользовался, не могу судить
Habetdin
Вроде там только мастер есть, недостаточно гибко. Но я им мало очень пользовался, не могу судить
Inno Setup позволяет творить множество вещей в секции Code, там паскалеподобный язык внутри. Когда возможностей NSIS не хватает - самое то, хорошая вещь :)
Habetdin
Не то, чтобы на NSIS невозможно было сделать то же самое, но накидать код для Inno иногда проще 🙃
🦥Alex Fails
а, збс
Anonymous
Inno Setup позволяет творить множество вещей в секции Code, там паскалеподобный язык внутри. Когда возможностей NSIS не хватает - самое то, хорошая вещь :)
Самое главное - он умеет подключать нужные функции из внешних динамических библиотек, что позволяет делать вообще что угодно.
Evgen
Есть вопрос Немножко англ, ну да ладно
Evgen
I have closed-source project
Evgen
And I'd like to make UI to it
Evgen
Where to start?
Evgen
I've heard that some frameworks can't be used with closed-source projects because of license
Evgen
What can you advice me?
🦥Alex Fails
Qt бери. он lgpl, те сойдет
Evgen
и да
🦥Alex Fails
ну и?
🦥Alex Fails
LGPL разрешает линковку либ с закр_т_м кодом
Stanislav
да, это если в статику компилить надо брать лицензию
Evgen
yeah, Qt is only free for open source project, it's paid otherwise
Evgen
Btw, can I use dynamic linkage with Qt?
Evgen
I've read that it is allowed to use with closed-source applications
Evgen
it is, but not for free, as far as I recall
Evgen
Хм
Stanislav
отлично можно использовать
Evgen
Тогда надо будет поиграться с линковкой
Stanislav
а че играться то, качаешь через их инсталлер, там все динамическими либами скомпилено
Stanislav
да даже на сайте ткнув "скачать qt" тебя спаршивают как хочешь юзать, но в итоге даже для коммерциал аппов предлагают опенсорс)
Anonymous
Тогда надо будет поиграться с линковкой
Ничего не требуется. Просто берёшь Qt с офсайта и используешь. Но тебе придётся со своим проектом тащить кучу qt*.dll файлов.
Evgen
Сделать какой-нибудь установщик
Evgen
Самый простой вариант — самораспаковывающийся архив
Evgen
А чо
Anonymous
А чо
Ищи потом за твоим приложением куда оно нагадило. Используй NSIS, Inno или MSI.
Evgen
не?
Anonymous
Ну sfx 7zip же
Деинсталляторы оно не создаёт, поэтому подчистить не может.
Evgen
хм
Evgen
ладно
Anonymous
как будто инсталлятор спасет
Да, спасёт. MSI например ведёт полный лог действий и сохраняет в своей внутренней БД. При удалении происходит полный откат.
Stanislav
Деинсталляторы оно не создаёт, поэтому подчистить не может.
если ты не предусмотрел в деинсталлере очистку того что твой апп пишет на диск или в реестр, то один хер все останется