Может быть, этот заголовок точно не описывает мою проблему, но ... у меня есть. NET Основной проект консольного приложения, использующий проект C ++ / CLI, написанный как оболочка для собственного кода C ++ из той же библиотеки DLL. Итак, оба проекта C# и C ++ / CLI скомпилированы хорошо, но когда я запускаю проект C#, я получаю эту ошибку:
Could not load file or assembly 'Microsoft.VisualC.STLCLR, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified.
Я проверил этот файл на своем диске - он у меня установлен во многих каталогах об этом. Я написал все пути, которые нашел в переменной среды PATH, но безрезультатно.
Моя конфигурация: Windows Server 2016, NET Core 3.1.102, MSVS 2019 16.4.3.
Пожалуйста, кто-то может сказать мне причину этой ошибки и дать мне правильное решение? Thnxs. PS Если это необходимо, я могу добавить классы и данные, которые я использую в своем коде.
PPS У меня это работает в. NET Framework 4.8, но не. NET Core 3.1