Какая у меня стратегия для решения следующей проблемы.
Я хочу использовать простой класс внутри dll, который имеет ссылку на различные dll, различных версий и т. Д.
Как файл fsx, мой скрипт не показывает ошибок. но после запуска в интерактивном fsharp, он говорит мне
error FS0074: The type referenced through 'theTypeIWantToUse'
is defined in an assembly that is not referenced.
You must add a reference to assembly 'Assembly'.
Конечно, на сборку ссылаются, поэтому я думаю, что мне нужно добавить ссылки на dll, на которые она ссылается сама.
Можно ли как-то указать на среду dll компилируемого проекта, и она рекурсивно ссылается на связанные библиотеки внутри скрипта?
Есть ли у меня какая-либо другая стратегия, кроме как сделать это вручную?
Окончательное решение
Тао Лю написал дополнение, если вы можете использовать его для синхронизации. доступно здесь
Обновленный скрипт также существует здесь
Загрузка по-прежнему нуждается в топологической загрузке, если хочется.