Где дополнительная папка, настроенная для NuGet.Server v3.4.1.0, которая вызывает ошибку 404 Not Found - PullRequest
0 голосов
/ 26 марта 2020

Я читал другие посты с людьми, имеющими проблемы с ошибкой 404 Not Found при создании собственной локальной версии NuGet.Server. Никто из них специально не спросил о том, что я вижу как проблему.

Я следовал инструкциям на https://docs.microsoft.com/en-us/nuget/hosting-packages/nuget-server и получил страницу «По умолчанию», как было сказано. Единственные изменения, которые я сделал в файле web.config, заключались в установке requireApiKey = false, поскольку это будет локальный сервер.

Когда я нажимаю «Нажмите здесь, чтобы просмотреть пакеты», и получаете 404 Not Found ошибка, я заметил что-то на странице. Похоже, что он пытается разрешить тот же URL-адрес, который отображается в качестве ссылки для диспетчера пакетов (https://localhost: 44375 / nuget ), но затем добавляет «Пакеты». Что может показаться нормальным, пока вы не посмотрите на «Физический путь», который указан в списке. В нем есть физическая папка с именем «nuget», которой нет и она никогда не создавалась в инструкциях или во время установки пакета NuGet.Server.

Вот снимок экрана страницы 404.

Extra Folder Listed Image

В документации по добавлению этой папки ничего не было, и она не была добавлена ​​при установке NuGet.Server. Это проблема конфигурации, которую я не могу найти, шаг установки, пропущенный в инструкциях, или ошибка в NuGet.server?

...