создайте скрипт FSharp fsx, введите это:
#r "nuget: FSharp.Data"
получать
Error FS3217 ...: error NU1301: Unable to load the service index for source https://pkgs.dev.azure.com/.../index.json. F# Miscellaneous Files ...\Script.fsx 1 Active
Я подозреваю, что это связано с тем, что у меня есть собственный источник Nuget, определенный в дополнение к nuget.org, есть ли способ заставить скрипт просто искать в nuget.org?
Я нахожу конфигурацию клиента nuget в лучшем случае запутанной.
Я использую визуальную студию 2022
Я исправил это, отключив другие источники
Инструменты->Управление пакетами для решения-> значок настройки источника пакета
отключите те, которые вам не нужны
ПЕРЕЗАГРУЗИТЬ визуальную студию
тогда это сработает
было бы неплохо, если бы вы могли указать источник пакета в сценарии, я нахожу конфигурацию nuget чем-то вроде черной магии, и я бы предпочел явно контролировать в сценарии, которые должны изменить конфигурацию (которую я неизбежно верну обратно и забуду )
Вы можете указать источник в скрипте с помощью
#i "nuget: https://..."
. Но я не думаю, что он полностью переопределяет параметры вашей глобальной конфигурации, он просто добавляет один.