В моем приложении MSVC 2015 C++ используется xaudio2.lib
. Так .cvxproj содержит строкуКак установить версию XAudio2 dll
<AdditionalDependencies>xaudio2.lib;%(AdditionalDependencies)</AdditionalDependencies>
Глядя в EXE-файл построен, я могу найти строку XAudio2_8.dll
.
Похоже, что компилятор (или компоновщик) решил использовать только версию 2_8.
Это приводит к тому, что мое приложение не может работать на компьютере с Windows 7, потому что там установлены только более низкие версии XAudio2.dll
, и он не может найти XAudio2_8.dll
.
Как я могу исправить/изменить свой проект так, чтобы полученный .exe мог запускаться в Windows 7? Как я могу указать, например, использование XAudio2_7.dll
?