2017-01-01 5 views
0

Я использую Visual Studio 2015 Community Edition.Visual Studio 2015: как построить проекты ATL, ориентированные на Visual C++ v120

В установщике VS2015, выбрав Common Tools и MFC Components под узлом Visual C++, я могу создавать проекты на основе ATL.

Выбор инструментов и Windows, SDKs, под ОС Windows 8.1 и Windows Phone Tools узел, я могу построить проекты МФЦ на основе платформы Toolset V120, то есть Visual Studio 2013.

Теперь я хотел бы построить существующий Проект ATL, относительно большой, изначально построенный в Visual Studio 2013. Когда я установил Platform Toolset = 'v120' в проекте ATL, компилятор не смог найти заголовки ATL.

Возможно ли установить их? Нужно ли устанавливать VS2013 и VS2015?

+0

@patthoyts: Можете ли вы сделать это в ответ (так что я закрываю этот вопрос)? – antonio

ответ

1

Вам необходимо установить более раннюю версию Visual Studio, если вы хотите использовать ее инструментальную цепочку компилятора. Вы также можете открыть командную строку разработчика, чтобы выбрать версию компилятора, и использовать msbuild для создания цели с использованием этого конкретного компилятора, но вам все равно необходимо установить нужную версию компилятора.