Сегодня со мной случилась странная вещь. Я разработчик ПО и разрабатываю приложения с использованием Qt. Я хотел написать модульный тест для одного из моих компонентов, поэтому я создал новый, свежий проект под названием "hwsetuptest", выполнил сборку и попытался запустить тестовое приложение.
Однако у меня возникла ошибка:
Failed to start program. Path or permissions wrong?
Я не мог понять, что происходит (файл был на месте, просто я не мог его запустить), пока не создал другой проект, используя те же настройки, но назвал его просто «test», и мне удалось запустить его без проблем.
Затем я попытался создать варианты проектов, содержащие строку «hwsetup», и не смог запустить их снова.
Я попросил двух своих коллег сделать то же самое. У одного из них Windows 10, у другого Windows 7. Машина моего коллеги с Windows 10 вела себя точно так же, как моя, но мой другой коллега с машиной с Windows 7 смог запустить проект под названием «hwsetup» без проблем.
Итак, мой вопрос: запрещает ли Microsoft запускать программное обеспечение, содержащее строку "hwsetup" в Windows 10? Если да, то есть ли другие запрещенные названия программного обеспечения?
Спасибо вам за ваши предложения.