Microsoft.Toolkit.Uwp.UI.Controls выдает предупреждения при обновлении проекта до обновления Fall Creators - Visual Studio UWP - PullRequest
0 голосов
/ 11 мая 2018

Мне нужно было изменить минимальную версию, так как я должен реализовать SQL-фреймворк.

К сожалению, после изменения минимальной версии на Fall Creators Update я получаю несколько ошибок ссылок, все говорят о том, что dll пропала так:

Указанный компонент '(...) Программные файлы (x86) \ Microsoft SDKs \ UWPNuGetPackages \ netstandard.library \ 2.0.2 \ build \ netstandard2.0 \ ref \ System.Drawing.dll' не найден

Я получил 116 предупреждений. Я все еще могу создавать и запускать приложения, но это заставляет меня задуматься, что же не так.

Я почти уверен, что дает эти предупреждения. Я заново создал приложение, создав новое решение и проект и переместив весь код из предыдущей версии.

Все прошло гладко, пока я не установил это:

Microsoft.Toolkit.Uwp.UI.Controls

И предупреждения снова появились.

Приложение работает в любом случае, и элементы управления из пакета, который я использую, тоже работают хорошо. Но что не так с пакетом? Разве это не совместимо с осенними обновлениями создателей?

Есть ли способ исправить это? Или я могу игнорировать это?

1 Ответ

0 голосов
/ 15 мая 2018

Microsoft.Toolkit.Uwp.UI.Controls выдает предупреждения при обновлении проекта до обновления Fall Creators - Visual Studio UWP

Эта проблема должна быть связана с пакетом Microsoft.Toolkit.Uwp.UI.Controls.

В соответствии с сообщением об ошибке:

Программный файл (x), на который ссылается компонент '(...) (x86) \ Microsoft SDKs \ UWPNuGetPackages \ netstandard.library \ 2.0.2 \ build\ netstandard2.0 \ ref \ System.Drawing.dll 'не найден

Кажется, в проекте UWP отсутствуют ссылки на стандарт. 2.0 стандарта .net после установки пакета Microsoft.Toolkit.Uwp.UI.Controls.Итак, чтобы решить эту проблему, мы могли бы добавить пакет стандартной библиотеки .net 2.0 в проект UWP.

Кроме того, когда я захотел сообщить об этой проблеме автору пакета, я обнаружил, что вы ужесделал это.Это замечательно.И я обнаружил, что devsko предоставил обходной путь, я публикую его здесь, так что это может быть полезно для других участников сообщества, читающих эту ветку:

Я только что добавил пакет Netstandard.Library с NuGet Package Manager в свой UWPбиблиотека.Это решило мою проблему

Сертифицировано: Ссылочный компонент не найден - предупреждения в Fall Creators Update Min Target .

...