Я только что сделал новую установку Visual Studio 2015 и 2017 на новый компьютер и загрузил в него свое решение.Теперь он жалуется, что не может разрешить FSharp.Core 4.4.1.0
и, действительно, он не установлен, несмотря на то, что я установил все F # во время процесса установки.У меня есть FSharp.Core 4.5.0.0
, который я могу добавить к своим проектам в качестве ссылки, но во всех моих проектах F # я могу выбрать только F # 4.1, версия 4.4.3.0, в диалоговом окне свойств, которое также не найдено при компиляции проекта.
Чего мне не хватает?Как я могу получить недостающий материал F #?
Followup 1
Я создал новое решение и добавил здесь dll.Это создает правильный проект, который настроен и компилируется нормально.Это ссылка на F # Core 4.5.0.0 (что нормально), но я не могу выбрать другую версию.Думаю, мне придется заново создать решение и скопировать весь исходный код.
Followup 2
Я перекомпилировал весь проект, и, что удивительно, все мои EXE-файлы работают, несмотря на компиляторвыплевывает тонны предупреждений о том, что он не может разрешить определенные версии FSharp.Core.Так что сейчас у меня все получится, но, тем не менее, я воссоздаю решение.
Follow 3
Новые F # проекты получают FSharp.Core от NuGet, так что, похоже, отдых - это путь кидти.