Если вы используете его (open Twitterizer
) в .fs
файле. Вы уверены, что сборка Twitterizer все еще находится в ссылках в проекте, где вы пытаетесь его использовать?
Если вы используете его в файле сценария (.fsx
). Вы уверены, что указали путь в #r
правильно, указав полный путь к сборке Twitterizer?
Реальная ссылка на сборки через NuGet или нет не влияет на то, как вы ссылаетесь на них. NuGet может изначально добавить ссылку на нужную сборку (в вашем случае это Twitterizer), но она не сохранит эту ссылку навсегда, если вы решите удалить ссылку. Кроме того, когда вы устанавливаете сборку через NuGet, он может добавить ссылку на один из ваших проектов, а затем вы попытаетесь использовать эту сборку в другом проекте, где ссылка на сборку Twitterizer не указана.
Итак, технически NuGet просто загружает (при необходимости) необходимую вам сборку со своими зависимостями и вначале добавляет ссылку на нее в один из ваших проектов, вот и все. Тогда вы можете работать с этой сборкой, как если бы вы загрузили ее самостоятельно.
Итак, проверьте ссылки во всех проектах, из которых вы пытаетесь использовать Twitterizer.