Файл F # ProvidedTypes не найден - PullRequest
0 голосов
/ 17 мая 2018

Я только что столкнулся с очень упрямой проблемой, пытаясь создать проект Xamarin Android на F #.

После создания нового проекта и построения решения я получаю следующую ошибку, которую не могу исправить:

FSC: ошибка FS0193: не удалось найти файл «C: \ GitHub \ My-проекта \ SRC \ My.Project \ ProvidedTypes48851334-82dc-45a7-8461-25f90450a9e4.dll

Эта DLL не может быть найдена в моем файле проекта.

Я не знаю, что здесь происходит, или как обойти эту проблему.

1 Ответ

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

Это похоже на ошибку в компиляторе F # , надеюсь, скоро исправят. Я столкнулся с тем же самым сегодня. Кажется, это сборка, автоматически генерируемая поставщиком типов Xamarin, который генерирует типы, соответствующие вашим ресурсам Android.

Как указано в отдельном выпуске Xamarin Forms (хотя я не использую Xamarin Forms, просто я использую Xamarin для Android), я обнаружил, что могу собрать, просто установив FSharp.Compiler.Tools (10.0.0.1) от NuGet. Я получаю предупреждения о несовместимых версиях FSharp.Core, но пока что я просто работаю в эмуляторе, и похоже, что он работает. Я полагаю, что это будет возможно, пока не будет выпущено исправление компилятора.


ETA: Это исправлено в Visual Studio 15.7.2 .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...