Когда я создаю форму в Visual Studio, общий язык поддержки RunTime меняется на / clr, но когда я добавляю библиотеки json, я получаю следующую ошибку:
не поддерживается при компиляции с / clr или / clr: pure
И если я поменяю с / clr на нет общих языков, тогда я получаю много ошибок из пространств имен, которые я использую.
Любая идея о том, как я могу смешать эти две вещи?
Я использую C ++ Rest SDK (кодовое название «Casablanca») для анализа json.
От https://casablanca.codeplex.com/discussions/561136:
Вы не сможете использовать C = + Rest SDK в управляемом C ++ / CLI. То, что вы видите здесь, это ошибка в одной из наших зависимостей, атомика, которая не поддерживается. Вы должны будете продолжать использовать C ++ Rest SDK в собственных частях C ++ вашего приложения.