Проблеми Visual Basic в оновленнях серпня 2019 року
- Категорія: Windows
Microsoft додала новий відомий випуск до всіх накопичувальних оновлень, які випустила для клієнтських та серверних версій Windows у серпні 2019 року.
У випуску зазначено, що програми можуть припинити відповідати, якщо вони використовують Visual Basic 6, Visual Basic для додатків або Visual Basic Scripting Edition. У цьому випадку програми можуть видалити помилку 'помилка недійсного виклику процедури'.
Після встановлення цього оновлення програми, створені за допомогою Visual Basic 6 (VB6), макроси, що використовують Visual Basic для додатків (VBA), та сценарії чи програми, що використовують Видання Visual Basic Scripting Edition (VBScript), можуть припинити відповідати, і ви можете отримати недійсну процедуру помилка виклику. '
Здається, Cisco XenApps впливає на проблему відповідно до публікації від Сайт народжених .
Ця проблема впливає на всі накопичені оновлення, випущені Microsoft. Відомий випуск додано для випуску сторінок для всіх підтримуваних версій Microsoft Windows:
- Windows 7 та Windows Server 2008 R2: KB4512486 і KB4512506
- Windows 8.1 та Windows Server 2012 R2: KB4512488 і KB4512489
- Windows 10 версії 1507: KB4512497
- Windows 10 версії 1607 та Windows Server 2016: KB4512517
- Windows 10 версії 1703: KB4512507
- Windows 10 версії 1709: KB4512516
- Windows 10 версії 1803: KB4512501
- Windows 10 версії 1809 та Windows Server 2019: KB4511553
- Windows 10 версії 1903 та Windows Server 1903: KB4512508
Microsoft зазначає, що наразі вона розслідує цю проблему і планує поширити оновлення, як тільки проблема буде вирішена.
Microsoft розкрила плани минулого місяця до вимкнути VBScript за замовчуванням на машинах під керуванням Windows 7, Windows 8.1, Windows Server 2008 R2 або 2012 R2. Компанія відключила VBScript на машинах, на яких працює ОС Windows 10 на місяць раніше.
Microsoft не виявила додаткової інформації щодо проблеми; цілком ймовірно, що це пов'язано з оголошеним відключенням VBScript у всіх версіях Windows.
Організації - і помилка впливає на організації здебільшого - які запускають додатки чи інструменти, для яких потрібен аромат Visual Basic, можливо, захоче заблокувати оновлення серпня 2019 року, поки проблема не буде вирішена. Ті, хто вже встановив патчі, можуть видаліть оновлення Windows щоб вирішити це.
Заключні слова
Проблема, яка стосується всіх різних версій Visual Basic для всіх підтримуваних версій Windows, є основною. Майкрософт дійсно повинен переосмислити тестування та оцінку оновлень, щоб уникнути таких великих поламок, особливо якщо це стосується внутрішніх продуктів, таких як Visual Basic.
Тепер ти: Що ви ставитесь до цього питання?