У меня была вся машина с VS2010 и проектом .Net 4. Мне нужно было установить и использовать MSMQ, но что-то с .Net 4 делало невозможным установку. Так что .Net 4 пришлось удалить. Сейчас я пытаюсь работать над первоначальным проектом, но VS не обнаруживает .Net 4, хотя он был переустановлен. Кроме того, IIS также не обнаруживает это. Я получаю «Эта сборка построена в среде выполнения, более новой, чем текущая загруженная среда выполнения, и не может быть загружена». ошибка.
Утилита проверки .Net сообщает, что клиент и расширенный установлены правильно. Я попытался удалить / переустановить .Net 4, и я посмотрел рекомендуемые ключи реестра для обнаружения, и все там, как ожидалось.
Я видел, как один человек сказал, что он может решить эту проблему, только начав махцин. Я не могу этого сделать. Есть идеи как это исправить?