Пакеты NuGet для Selenium 2 WebDriver не устанавливаются в Visual Studio 2010 - PullRequest
3 голосов
/ 17 января 2012

Я пытаюсь настроить Selenium 2 WebDriver и запустить его локально на Windows 7. По какой-то причине я не могу установить свои пакеты NuGet, которые я скачал отсюда:

http://www.nuget.org/packages/Selenium.WebDriver/2.17.0

Не уверен, что я делаю не так.

Visual Studio 2010> Инструменты> Диспетчер пакетов библиотеки> Консоль диспетчера пакетов

PM> Get-Package -ListAvailable -Filter DotNetZip

Id                             Version              Description/Release Notes                                                                                                                                                      
--                             -------              -------------------------                                                                                                                                                      
DotNetZip                      1.9.1.8              DotNetZip is an easy-to-use, FAST, FREE class library and toolset for manipulating zip files or folders.                                                                       
DotNetZip.Reduced              1.9.1.8              DotNetZip is an easy-to-use, FAST, FREE class library and toolset for manipulating zip files or folders.                                                                       


PM> Install-Package DotNetZip
Install-Package : The current environment doesn't have a solution open.
At line:1 char:16
+ Install-Package <<<<  DotNetZip
    + CategoryInfo          : InvalidOperation: (:) [Install-Package], InvalidOperationException
    + FullyQualifiedErrorId : NuGetNoActiveSolution,NuGet.PowerShell.Commands.InstallPackageCommand

Ответы [ 4 ]

5 голосов
/ 17 января 2012

Попробуйте открыть решение при запуске install согласно сообщению.

Install-Package : The current environment doesn't have a solution open.
1 голос
/ 17 января 2012

Сначала была повреждена установка NuGet. Когда я попытался удалить NuGet, он выдал ошибку «Не удается создать файл, если этот файл уже существует». Мне пришлось закрыть Visual Studio 2010 и перейти в папку «C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ Extensions \ Microsoft Corporation» и явно удалить расширение оттуда. Затем переустановите NuGet.Tools.vsix.

Затем я должен был убедиться, что у меня открыто решение в Visual Studio 2010. Это решило его.

0 голосов
/ 15 марта 2014

Попробуйте сохранить решение перед установкой пакетов Nuget

0 голосов
/ 19 января 2012

У меня была такая же проблема.

Попробуй пойти ...

Visual Studio 2010> Инструменты> Диспетчер пакетов библиотеки> Управление пакетами Nuget

, затем поиск по селену.

Это сработало для меня. Если у вас нет опции Manage Nuget Packages. Попробуйте удалить, а затем переустановить менеджер пакетов nuget. Я заметил, что должен был сделать это на некоторых машинах.

...