Обычно в Visual Studio 2015 проект dll следует создавать как проект C ++ -> CLR из шаблонов Visual Studio, но технически его можно включить после факта:
Критическое свойство называется Common Language Runtime Support
установить в конфигурации вашего проекта.Он находится под Configuration Properties > General > Common Language Runtime Support
.
. При этом VS, вероятно, не будет обновлять опцию «Target .NET Framework» (как должно).Вы можете добавить это вручную, выгрузив ваш проект, отредактировав файл your_project.xxproj и добавив / обновив тег Target .NET framework Version
XML.
В качестве примера я предлагаю создать новое решение в виде проекта C ++ CLR иисследуя XML там, возможно, даже рассмотрите его, чтобы убедиться, что нет ничего очень важного, что является необычным.