Короче говоря, вы должны использовать #r "/path/to/AZROLESLib.dll"
для того, чтобы F # Interactive распознавал и загружал файл dll.
Добавление ссылки на dll помогает Visual Studio находить правильные библиотеки при компиляции проекта, но это не имеет ничего общего с F # Interactive. Следовательно, вы должны использовать директиву #r
, чтобы указать AZROLESLib.dll
. Если у VS есть проблемы с выделением кода,
Возможно, вам придется открыть точный модуль в файле DLL:
open AZROLESLibModule
Если код находится в файле *.fs
, вы можете различить использование fsi
и fsc
:
#if INTERACTIVE
#r "/path/to/AZROLESLib.dll"
#endif