Я настроил локальный сервер nuget, как описано здесь: http://docs.nuget.org/docs/creating-packages/hosting-your-own-nuget-feeds
Я могу просмотреть его и посмотреть ленту. Но я не могу публиковать на него пакеты. Я просто получаю ошибку 405 все время.
Я убедился, что учетная запись пула приложений имеет права на изменение папки Packages.
Моя конфигурация:
<appSettings>
<add key="requireApiKey" value="true" />
<add key="apiKey" value="XXXXX" />
<add key="packagesPath" value="c:\projects\nuget\Packages" />
</appSettings>
Я также обнаружил эту проблему: http://nuget.codeplex.com/workitem/1789. . Я удалил модуль/обработчик WebDav, но все еще получаю сообщение об ошибке.