Не удается развернуть образец nanoFramework AzureMQTT на ESP32

Образец хорошо компилируется, но во время развертывания я получаю сообщение об ошибке:

2020-03-03 08: 03: 14Z [Обнаружены несоответствия сборок при проверке предварительной проверки развертывания.] 2020-03-03 08:03:14Z [Исключение во время развертывания.
Ошибка развертывания. ************************************** Не удалось найти действительную собственную сборку, требуемую системой.Net.http v1.2.2.0, контрольная сумма 0xAD7C8F88. Этот проект ссылается на пакет NuGet System.Net.Http, требующий нативной версии v. Подключенная цель не поддерживает System.Net.Http. Пожалуйста, проверьте: 1) если на цели запущено самое обновленное изображение. 2) если целевой образ был создан для поддержки всех сборок, на которые есть ссылки.

Я использую версию 1.4.0-preview.120 для среды выполнения. Мое предположение заключалось в том, что установленная среда выполнения не включает требуемые сборки, и я попытался скомпилировать свою собственную, но в конечном итоге получил ту же ошибку.

Я имею в виду следующие пакеты NuGet:

nanoFramework.CoreLibrary {1.7.0-alpha.3}
AzureMQTT
nanoFramework.M2Mqtt {4.4.0-preview.11}
AzureMQTT
nanoFramework.Networking.Sntp {1.4.0-preview.7}
AzureMQTT
nanoFramework.ResourceManager {1.0.0-preview.5}
AzureMQTT
nanoFramework.Runtime.Events {1.4.1-preview.5}
AzureMQTT
nanoFramework.Runtime.Native {1.2.0-preview.8}
AzureMQTT
nanoFramework.System.Collections {1.0.0-preview.7}
AzureMQTT
nanoFramework.System.Net {1.4.1-preview.3}
AzureMQTT
nanoFramework.System.Net.Http {1.2.2-preview.3}
AzureMQTT
nanoFramework.System.Text {1.0.0-preview.1}
AzureMQTT

У меня вопрос: какие сборки мне нужны для образца AzureMQTT? - или - Если мое предположение неверно, в чем проблема?

3 ответа

Интересные факты: Мне вообще не понадобился nanoFramework.System.Net.Http {1.2.2-preview.3}. Без него и с расширениями VS 1.8.0.5 программа развертывается.

Спасибо, Ричард

Знайте, что с последней версией расширения VS и библиотек вы сможете подключиться без каких-либо проблем.

Понижение версии расширения VS до<1,7. Проблема с развертыванием HTTP Nuget является побочным эффектом последних улучшений в поставщике развертывания вместе с новым MDP.

Другие вопросы по тегам