вопросы о ФСИ - PullRequest
       24

вопросы о ФСИ

2 голосов
/ 01 марта 2010
  1. как изменить рабочий каталог fsi в VS.

  2. как автоматически загружать библиотеки DLL (например, блок питания) при запуске fsi.

  3. как автоматически открывать пространства имен при запуске fsi.

Спасибо!

Ответы [ 2 ]

12 голосов
/ 01 марта 2010

Нет прямого способа указать это, но вы можете использовать параметр командной строки --use:file.fsx, который позволяет вам указать файл FSX, который будет загружен интерактивной F # при запуске.Вы можете указать параметр в Сервис -> Параметры -> Инструменты F #.

Чтобы выполнить три запрошенные задачи, ваш file.fsx должен выглядеть следующим образом:

// 3. Open some namespace
open System

// 1. Change the current directory
Environment.CurrentDirectory <- "C:\\Temp"

// 2. Reference an assembly (e.g. PowerPack)
#r @"FSharp.PowerPack.dll"
2 голосов
/ 01 марта 2010

См. F # Интерактивные параметры для описания всех доступных параметров командной строки. Как подробно описано на этой странице, вы можете использовать опцию -r для ссылки на конкретную DLL. Для двух других заданных вами вопросов нет встроенных опций, но, как упоминал Томас, вы можете поместить их в файл, который вы #use.

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