Параметр «режим компиляции», на который вы ссылаетесь, - это параметр для библиотеки времени выполнения, которая связана с любой созданной вами библиотекой или исполняемым файлом.
Если ваш проект настроен на создание DLL (проверьте страницу основного проекта), то он все равно будет генерировать DLL независимо от того, что вы вводите в настройку библиотеки времени выполнения. Я думаю, что вы хотите сделать, это изменить настройку на главной странице проекта DLL с DLL на Static Library вместо изменения параметра библиотеки времени выполнения.
После того, как вы это сделаете, убедитесь, что и исполняемый, и библиотечный проекты имеют одинаковые настройки библиотеки времени выполнения (ключ / MT, на который вы ссылаетесь), иначе вы получите тонны странных сообщений об ошибках, если компоновщик пытается сопоставить две разные библиотеки времени выполнения в одном исполняемом файле.