Я следующие this guide и в шаге 4, я попросил, чтобы добавить три строки в project.json файл (который я сделал, а затем побежал DotNet восстановить получение большого количества обновленных пакетов).Не удается найти метод app.UseStaticFiles()
Когда я ввожу три строки в Настройте метод, я получаю красные линии на всех из них. Эти методы не распознаются, не IntelliSense не предусмотрено т.д.
Я также заметил, что в примере, в руководстве, метод подписи принимает только один параметр IApplicationBuilder, в то время как тот, который я получил генерируется (с помощью йо aspnet команда) выглядит следующим образом.
Configure(IApplicationBuilder, IHostingEnvironment, ILoggerFactory);
Я не уверен, как его решить. Я предполагаю, что есть новая версия чего-то в этом процессе (Yo, Generators, Core и т. Д.), Но я не совсем уверен.
Я также нашел this blog, где подпись метода похожа на ту, которую я получаю. Однако автор этого предложения предлагает тот же синтаксис, который не работает для меня. Я предполагаю, что это вопрос ссылок на неправильные библиотеки. Как подойти к проблеме?
Сначала учебник использует устаревшую версию, по крайней мере, скриншоты - это rc1, от которых вы больше не должны зависеть.Все, что старше rc2, можно безопасно уничтожить, потому что изменения от rc1 до rc2 были большими (с изменением с dnx на dotnet cli, пространство пакетов и имен тоже изменилось и довольно много бит API) – Tseng
@Tseng. .. Я потратил впустую большую часть субботнего взмаха, который у меня был в столе, чтобы понять все это, потому что это не имело никакого смысла ... Должно быть, спросил раньше, хе-хе. Благодаря! Отправьте его как ответ тоже. Он должен принимать. –
@Tseng Все ли разговоры о пакете * Yo * также устарели или все еще используются? Я не могу сказать ... –