Я использую MS Visual Studio 2017 и хочу иметь решение, которое содержит все мои подпроекты, а также может создавать их и поддерживать отношения зависимости между ними.
Один из этих проектов - это неуправляемый C ++, и он требует кросс-компиляции в Linux, потому что у него уже есть python и другие привязки, используемые клиентами.
Остальные - C # libary (поставляемый артефакт)для клиента) и приложение C # (где я тестирую библиотеку).
Я создал минимальный пример проекта с такой же структурой: https://github.com/pkozelka/csharp-dummy
Проблема в том, что при созданиипроект для источников C ++, он создает CMakeLists.txt, и его нельзя открыть (и содержать) внутри решения.
Есть ли способ создать совместимый с msbuild / visual studio проект, который позволяет мне поместить это врешение?