Получение исключения System.IO.FileNotFoundException при попытке запустить приложение, написанное на F # - PullRequest
4 голосов
/ 18 мая 2010

Пожалуйста, имейте в виду, что я новичок в мире .Net и F #. Я заранее извиняюсь, если мой вопрос звучит глупо или я не использую правильную терминологию. Сказав это, вот мой вопрос:

Я написал простое консольное приложение F # с использованием Visual Studio 2010. После успешного запуска приложения на своем компьютере я переместил исполняемый файл, найденный в каталоге отладки, на другой компьютер и попытался его запустить. Это приводит к следующему исполнению

Необработанное исключение: System.IO.FileNotFoundException: не удалось загрузить файл или сборку 'FSharp.Core, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a' или одна из ее зависимостей. Система не может найти указанный файл. at. $ Program.main @ ()

На машине с тегом установлен .net 4. Я проверил GAC и обнаружил следующее «FSharp.Core, версия = 2.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a»

Но приложение ищет FSharp.Core, версия = 4.0.0.0. Если я правильно понял, такой версии F # 4.0 нет, так почему мое приложение ищет версию = 4.0.0.0? Любая помощь приветствуется

Спасибо

Sudaly

1 Ответ

7 голосов
/ 19 мая 2010

На другой машине установлена ​​ F # Runtime ?

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