Что делать, если я не могу использовать NuGet?Что делать, если вы не можете подключиться к Интернету с компьютера разработчика.Или что делать, если вам не разрешено устанавливать NuGet на вашем компьютере.Не волнуйся;еще не все потеряно.
Сначала вам нужно получить пакет NuGet.Для этого вам нужно иметь возможность подключаться к Интернету с некоторого компьютера, но это не обязательно должно быть ваше устройство разработки.Вы читаете это так, по-видимому, вы не совсем вне сети.: -)
Вы можете получить пакет с помощью NuGet в Visual Studio на машине, подключенной к Интернету обычным способом - просто установите нужный пакет в фиктивный проект.После установки пакета вы можете найти файл .nupkg либо в папке с фиктивными проектами, либо перейдя в кэш пакетов в пункте меню «Настройки диспетчера пакетов».
Пакет без Visual Studio также можно получить с помощью NuGet.exe.
Если вы можете установить NuGet на свой компьютер для разработки, сделайте это и настройте локальный канал.Это может показаться пугающим, но это действительно легко.Скопируйте файл .nupkg в ваш локальный канал, а затем используйте NuGet для его установки обычным способом - без подключения к Интернету.
Если вы не можете установить NuGet на свой компьютер для разработки, тогда возьмите.файл nupkg и переименуйте его в .zip - да, это файл zip.Теперь вы можете извлечь EntityFramework.dll из zip-файла и использовать его как любую другую сборку.Обратите внимание, что вы не получите никакой автоматической интеграции на уровне проекта, о которой я упоминал выше, поэтому вам, возможно, придется выполнить больше ручной настройки вашего проекта.