Re[5]: [Rider] Не запускается 32-битная программа
От: s0fi_ya  
Дата: 07.07.20 12:06
Оценка: 20 (1)
Здравствуйте, _NN_, Вы писали:

_NN>Здравствуйте, s0fi_ya, Вы писали:


_NN>Вот создал простой проект.

_NN>VS запускает 32-бит без проблем, а Rider не может.

_NN>http://files.rsdn.org/16901/ConsoleApp12.zip


Спасибо за Ваш проект, я воспроизвела проблему. Действительно, если на машине нету отдельно установленного x86 .NET Core SDK, то при открытии проекта, который таргетит эту платформу, Visual Studio предложит поставить все необходимые компоненты автоматически. Проблема для Rider оказалась в том, что VS скачивает почти весь .NET Core x86, за исключением dotnet.exe. Но Rider без этого файла не может найти нужный runtime. Я создала реквест https://youtrack.jetbrains.com/issue/RIDER-47161.
Для обхода этой проблемы сейчас есть 2 пути:
1) поставить .NET Core SDK x86
2) В райдере можно билдить такой проект как обычно, затем запускать dll в консоли и после аттачить дебаггер к запущенному процессу.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.