Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Visual Studio .NET

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

Открыть новую тему     Написать ответ в эту тему

IErofeev

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тема в Варезнике


Visual Studio (RU)Материал из Википедии (RU|EN)Таблица сравнения продуктовСкачать (RU|EN)

Полнофункциональная интегрированная среда разработки для написания приложений для Windows, Android и iOS, а также веб-приложений и облачных служб

Заметки о выпуске Visual Studio 2022 (RU|EN)
Заметки о выпуске Visual Studio 2019 (RU|EN)
Заметки о выпуске Visual Studio 2017 (RU|EN)

Полезная информация:
Требования к системе для семейства продуктов Visual Studio 2019 (RU|EN)
Требования к системе для семейства продуктов Visual Studio 2017 (RU|EN)
Требования к системе Visual Studio 2015 (RU|EN)
Требования к системе Visual Studio 2013 (RU|EN)
. . . .
Обслуживание продуктов Visual Studio и Team Foundation Server (RU|EN)
Visual C++ Optimizer fixes for Visual Studio 2015 Update 3 (KB3207317)
. . . .

Первая запись в теме...  •  Рабочая копия-архив шапки #
WARNING! В оффлайн образах версий 15.3.x-15.5.0 Микрософт сделала ошибку устраняемую установкой сертификатов из каталога /certificates/ в корне образа перед запуском инсталлятора. Просто запустите файлы .p12 из этого каталога и разрешите мастеру установки сертификатов автоматически выбрать для них хранилище, а после выполните установку.

Всего записей: 12 | Зарегистр. 20-09-2001 | Отправлено: 10:05 03-10-2001 | Исправлено: V0lt, 06:25 16-12-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
brduakhTMP
skipik
 
Да, я неточно понял. А эту мелочь я смогу вечером у ребят скачать если их FTP будет включен. Они как пришёл новый компиллер (они работают с Intel, IBM, M$, GCC и FPC) сразу сохраняют его зависимости. Правда, приходится просить чтобы мне доступ к серверу включили после работы, но если есть возможность они не отказывают. Всё зависит от того насколько они заняты.
 
Мне удобно - я сейчас даже порты к демону лет пять у себя не обновлял т.к. у них беру пакеджи. Конечно, то, что критично по оптимизации/быстродействию, то компилю под конкретное железо используя их или если есть/нужно свои патчи, а в общем случае и make install clean хватает. Иначе если как вчера по 600 пакетов за раз обновлять, то пока соберутся - выспаться успею, а так вся работа заняла двадцать минут включая правку конфигов.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33234 | Зарегистр. 31-07-2002 | Отправлено: 18:49 30-10-2020 | Исправлено: Victor_VG, 18:57 30-10-2020
skipik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Visual Studio 2017 v15.9.29 (November 10, 2020).
https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes#15.9.29
 
Visual Studio 2019 v16.8.0 (November 10, 2020).
https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes#16.8.0

Всего записей: 4808 | Зарегистр. 07-07-2006 | Отправлено: 22:09 10-11-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересная штука:

Цитата:
в https://developer.microsoft.com/ru-ru/windows/downloads/sdk-archive/ пишут:
 
Windows 10 версии 20H2 — это ограниченный набор функций для отдельных улучшений производительности и повышения качества. Разработчики должны знать об этом выпуске, но пока никаких действий не требуется.
 
Новый пакет Windows SDK для этой версии Windows выпущен не будет, так как в этом выпуске не вводятся новые API. Это означает, что нет необходимости вносить изменения в файлы проекта или задавать новую целевую версию Windows. Продолжайте использовать пакет Windows 10 SDK для Windows 10 (версия 2004). При указании целевой версии для приложения Windows версия Windows 10 (сборка 19041) по-прежнему является последней целевой версией.  

но, там отсутствуют определения для ряда флагов Repairs Point:
 
IO_REPARSE_TAG_LX_SYMLINK (0xA000001DL)
IO_REPARSE_TAG_LX_FIFO (0x80000024L)
IO_REPARSE_TAG_LX_CHR (0x80000025L)
IO_REPARSE_TAG_LX_BLK (0x80000026L)
IO_REPARSE_TAG_DATALESS_CIM (0xA0000028L)
 
из-за чего cl выводил С2065, но они появляются в инсайдерском SDK. В итоге пришлось их в коде определять ибо "ничего нового, в SDK 19041 всё есть и будет работать!".


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33234 | Зарегистр. 31-07-2002 | Отправлено: 10:06 11-11-2020
Aleksoid1978



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересный прикол вылез с VS 2019 v16.8.0 - в проекте один из "Project" настроен тип как makefile ну и прописаны батники с параметрами для сборки и т.д. Если что - это ffmpeg для сборки в статическую либу. В Output корректно прописано имя файла. В других "Project" указаны зависимости от этого.
 
До 16.8.0 все отлично работало, ffmpeg.lib собиралась и при линковке все было четко. На 16.8.0 ffmpeg.lib собирается но в линковке не участвует уже, линкер ругается на те функции которые в ней. Вот такие "пироги". Пришлось обойти - в проектники прописать эту ffmpeg.lib

----------
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Всего записей: 9226 | Зарегистр. 11-05-2006 | Отправлено: 13:19 11-11-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleksoid1978
 
Тогда пропущу её - мне и её без ошибок "развлечений" хватает.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33234 | Зарегистр. 31-07-2002 | Отправлено: 13:35 11-11-2020
Rock

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleksoid1978

Цитата:
Интересный прикол вылез с VS 2019 v16.8.0

П...сы! Доломали интеграцию с source control провайдерами -- теперь не время от времени на гит перескакивает, а всегда. В виндовых проектах было сломано в output window переключение с cmake на build (приходилось руками перетыкать, чтоб ошибки компиляции посмотреть), в юниксе все работало идеально. Теперь идеально работает для виндовых проектов, но сломано в юниксе.
Зато восстановление расположения окон при запуске починили. Но Ctrl-F7 в cmake проектах так и не работает. Вообще от опенсорных говнищ отличаться перестало. Даже и в опенсорсе сейчас нередко за порядком больше следят. Чтоб им в больницах ИВЛы с таким софтом попадались...

Всего записей: 1256 | Зарегистр. 10-04-2003 | Отправлено: 23:16 11-11-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleksoid1978
 
В Process Hacker сходная проблема вылезла - b3588 build fail on VS 16.8.0 #737. Похоже, что заявление разработчика:  

Цитата:
Windows 10 версии 20H2 — это ограниченный набор функций для отдельных улучшений производительности и повышения качества. Разработчики должны знать об этом выпуске, но пока никаких действий не требуется.
 
Новый пакет Windows SDK для этой версии Windows выпущен не будет, так как в этом выпуске не вводятся новые API. Это означает, что нет необходимости вносить изменения в файлы проекта или задавать новую целевую версию Windows. Продолжайте использовать пакет Windows 10 SDK для Windows 10 (версия 2004). При указании целевой версии для приложения Windows версия Windows 10 (сборка 19041) по-прежнему является последней целевой версией.  

было преждевременным...

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33234 | Зарегистр. 31-07-2002 | Отправлено: 09:42 12-11-2020
Rock

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Полтора дня, и нате -- 16.8.1. Всего два человека ушло -- Гейтс и Балмер -- и такая срань началась...

Всего записей: 1256 | Зарегистр. 10-04-2003 | Отправлено: 06:18 14-11-2020
Aleksoid1978



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ой да ладно вам, как будто никто в продуктиве ошибок не допускал.

----------
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Всего записей: 9226 | Зарегистр. 11-05-2006 | Отправлено: 08:03 14-11-2020
Rock

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleksoid1978

Цитата:
Ой да ладно вам, как будто никто в продуктиве ошибок не допускал.

Вот даже не интересно с Вами разговаривать. Вы либо не занимались выпуском программных продуктов, либо никогда не видели ничего кроме тех процессов, которые насаждаются в последние лет десять. Лично меня волнует то, что продукт с инсталлятором в 50 Гб выпускается, практически, без тестирования. Такой объем нельзя полноценно протестировать, если продукт выпускать вот так:
November 20, 2019 — Visual Studio 2019 version 16.3.10
November 12, 2019 — Visual Studio 2019 version 16.3.9
November 5, 2019 — Visual Studio 2019 version 16.3.8
October 29, 2019 — Visual Studio 2019 version 16.3.7
October 22, 2019 — Visual Studio 2019 version 16.3.6
October 15, 2019 — Visual Studio 2019 version 16.3.5
October 10, 2019 — Visual Studio 2019 version 16.3.4
October 8, 2019 — Visual Studio 2019 version 16.3.3
October 1, 2019 — Visual Studio 2019 version 16.3.2
September 25, 2019 — Visual Studio 2019 version 16.3.1
September 23, 2019 — Visual Studio 2019 version 16.3.0
 
Но я Вас не осуждаю -- я с пониманием стал относиться к людям, которые не видели ничего другого. Так что, пожалуйста, не обращайте внимание на мое нытье. Я из тех, кто застал мороженое из цельного молока, а не из порошка и с удивлением смотрю, как дети не осаждают киоски с мороженым -- в мое время любой ребенок был готов за мороженое Родину продать. Но сейчас -- да, оно явно перестало этого стоить.

Всего записей: 1256 | Зарегистр. 10-04-2003 | Отправлено: 08:34 14-11-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не пойму - поправили ли линковку или нет:

Цитата:
 Visual Studio 2019 version 16.8.1  
November 12, 2020
 
Issued Addressed in this Release of Visual Studio 2019 version 16.8.1
 
Fixed a high-impacting issue where “The 'SourceExplorerPackage' package did not load correctly.” warning pops up when cloning a repo in Team Explorer. When users encountered this problem, it would cause the product to stop responding.

а то админ сборочный сервер обновлять собрался - вылезут глюки и всё поломает.  
 
Я пока что-то копирую на локалку образ ВМ с 16.7.7, но он как-то "маленький" - 94 Гб вместе с осью и зависимостями, а посему держать локально накладно, а запускать из под Tru64 UNIX придётся в среде DEC FX! 32 - Alpha AXP 21264C.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33234 | Зарегистр. 31-07-2002 | Отправлено: 14:02 15-11-2020
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Visual Studio 2019 version 16.8.0 very slow to build.
Пишут, что причина в большом количестве migrations. В 16.7.8 проблема отсутствовала.
 
Что такое "migrations"?

Всего записей: 10507 | Зарегистр. 05-02-2003 | Отправлено: 07:52 18-11-2020
Aleksoid1978



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да там речь про .NET

----------
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Всего записей: 9226 | Зарегистр. 11-05-2006 | Отправлено: 09:26 18-11-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
V0lt
 
Есть такое - тот же Process Hacker стал собираться от 3 мин 21 сек вместо 1 мин 39 сек на одной и то же машине. А на более мощной (2 x Xeon E5-2697A v4) время сборки с 54 сек возросло до 5 мин 48 сек....
 
Добавлено:
V0lt
 
Судя по докам они прикрутили БД ко всему что можно и нельзя...
 
Относительно РН я уже задал вопрос т.к. предполагаю, что источником замедления является написанный на .NET бинарник CustomBuildTools.exe который собирает основной проект - ProcessHacker.exe, PEView.exe, SDK и стабильные плагины, а сборка экспериментальных не столь сильно тормозит т.к. управляется скриптами вызывающими cl и ld. Аналогично, замедлилась и сборка любых иных c/c++ проектов, но там замедление в пределах нескольких секунд, а для управляемых через .NET в разы. Ощутимо, и секундомер не нужен.
 
Я сейчас посмотрел время сборки SumatraPDF на машине с i7-2600 - до обновления она собиралась vc++ v16.7.7 за ~ 4 мин 43 сек, vc++ 16.8.1 потребовалось ~ 5 мин 3 секунды. Ну, часть задержки можно списать на пришедшие изменения и вычислительную нагрузку от запущенных задач, но всё равно новый компилятор работает медленнее версии 16.7.7 в одинаковых условиях.
 
Добавлено:
Ответ я получил - причина проблем в MSBuild тормозит она...

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33234 | Зарегистр. 31-07-2002 | Отправлено: 12:00 18-11-2020 | Исправлено: Victor_VG, 13:36 18-11-2020
Rock

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG

Цитата:
Ответ я получил - причина проблем в MSBuild тормозит она...

Это, конечно, не мое дело и offtopic, но в корпоративной среде использовать MSBuild -- моветон. Насколько я в курсе, его не использует даже сама MS внутри себя.

Всего записей: 1256 | Зарегистр. 10-04-2003 | Отправлено: 18:11 18-11-2020
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rock
Цитата:
Это, конечно, не мое дело и offtopic, но в корпоративной среде использовать MSBuild -- моветон. Насколько я в курсе, его не использует даже сама MS внутри себя.

Вы хотя бы сборку проекта С++ запустите в VS2017/2019 и посмотрите процессы в Диспетчере задач. А то ваше мнение совсем уж диванно-экспертное.

Всего записей: 10507 | Зарегистр. 05-02-2003 | Отправлено: 20:38 18-11-2020
Retro222

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И WPF-приложения почему-то долго запускаются.

Всего записей: 260 | Зарегистр. 21-09-2018 | Отправлено: 20:57 18-11-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rock
 
В РН MSbuild зовётся только на конечном этапе работы CustomBuildTools написанного на C#. А насчёт того что использовать - CustomBuildTools был написан из-за проблем с поиском пути к VС++2019 и приходит как готовый бинарник. А другие пусть сами решают, я не хочу быть непрошеным советчиком ибо у каждого свои привычки...

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33234 | Зарегистр. 31-07-2002 | Отправлено: 21:37 18-11-2020
Rock

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG

Цитата:
В РН MSbuild зовётся только на конечном этапе работы CustomBuildTools написанного на C#. А насчёт того что использовать - CustomBuildTools был написан из-за проблем с поиском пути к VС++2019 и приходит как готовый бинарник. А другие пусть сами решают, я не хочу быть непрошеным советчиком ибо у каждого свои привычки...

Тут не в привычках дело. Ненадежный он. И крайне геморрный в поддержке. Люди ж неспроста изобретают и берут что-то другое. Естественно, привыкнуть можно к чему угодно.

Всего записей: 1256 | Зарегистр. 10-04-2003 | Отправлено: 22:00 18-11-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rock
 
Лично я использую для сборки самописный тулкит - сначала хотел экспериментальные плагины и упаковку тарбаллов запихнуть в CustomBuildTools, но т.к. он довольно часто обновляется, а экспериментальные плагины намного реже решил, что проще их и тарбаллы собирать скриптами, а CustomBuildTools не трогать - он выполняет часть работы, а скрипты управляют сборкой в целом. В итоге это оказалось проще в поддержке чем при каждом изменении править код и собирать заново бинарник утилиты.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33234 | Зарегистр. 31-07-2002 | Отправлено: 11:49 19-11-2020
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

Компьютерный форум Ru.Board » Компьютеры » Программы » Visual Studio .NET


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru