SharpDevelop nuget: set-project говорит, что проект неизвестен

Я пытаюсь следовать этому сообщению, чтобы добавить пакеты nuget в мое решение через командную строку.

Однако, когда я пытаюсь запустить следующую команду:

Install-package nuget -solution mysolution.sln -projectName myproject 

Я получаю следующую ошибку,

Can't read Microsoft Solution file format 12.00
Install-Package : A project must be open to run this command.
At line:1 char:16
+ install-package <<<<   nuget -solution mysolution.sln -projectname
 myproject
    + CategoryInfo          : InvalidOperation: (:) [Install-Package], Invalid OperationException
    + FullyQualifiedErrorId : NoProjectOpen,ICSharpCode.PackageManagement.Cmdlets.InstallPackageCmdlet

На основе этого сообщения , я попытался установить имя проекта

set-project myproject mysolution.sln

Я получаю эту ошибку,

Can't read Microsoft Solution file format 12.00
    Set-Project : Unknown project: myproject
    At line:1 char:12
    + set-project <<<<  myproject mysolution.sln
        + CategoryInfo          : NotSpecified: (:) [Set-Project], ApplicationException
        + FullyQualifiedErrorId : System.ApplicationException,ICSharpCode.PackageManagement.Cmdlets.SetProjectCmdlet

Я проверил файл sln, и он имеет точное имя проекта, которое я пытаюсь добавить. Есть предположения в чем может быть проблема? В качестве альтернативы, есть ли способ найти имена проектов моего решения с помощью какой-либо команды, чтобы я мог перепроверить?


person Torpedo    schedule 16.06.2016    source источник
comment
Какую версию SharpDevelop вы используете? Было применено исправление ошибки для решения проблем. Похоже, решение не найдено, поэтому проект недоступен.   -  person Matt Ward    schedule 16.06.2016
comment
Версия: 4.4.2, Сборка: 9749   -  person Torpedo    schedule 16.06.2016
comment
Основываясь на вашем предложении, я попытался указать полный путь к файлу sln. Я все еще получаю ту же ошибку.   -  person Torpedo    schedule 16.06.2016
comment
Да непонятно почему не работает. Мне придется отладить код, чтобы увидеть, что происходит.   -  person Matt Ward    schedule 16.06.2016
comment
Я только что понял, что ошибка начинается с этой строки: Can't read Microsoft Solution file format 12.00 Причина, по которой я не заметил ее раньше, заключалась в том, что она белого цвета, тогда как остальная часть ошибки отображается красным. Я использую VS 2013.   -  person Torpedo    schedule 16.06.2016
comment
Ах, хорошо, тогда это будет проблемой. SharpDevelop 4 не поддерживает более новый формат файла решения.   -  person Matt Ward    schedule 16.06.2016