Я работал над основным проектом. net неделями, используя git, и две недели go Я добавил тестовый проект в решение (xunit) и по некоторым причинам (я понятия не имею, если тестовый проект каким-либо образом связан с моей проблемой), когда я запускаю API с ISS, я получаю не найденное (не ошибка. net, Google, см. скриншот ниже), на chrome (автоматически открывается с URL от ISS & VS) и почтальона ... Проект всегда работал, но больше не работает. Я вытащил старые ветви, что я на 100% уверен, что они работали раньше.
Я знаю, что это не очень много информации, но я буквально не знаю, с чего начать, поэтому, пожалуйста, спросите меня для любой дополнительной информации.
Я также заметил это в выводе при запуске решения:
- Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware: Внимание! Не удалось определить порт https для redirect.
- Microsoft.AspNetCore.Hosting.Internal.WebHost: Информация: запрос завершен в 30.0135ms 200
- Microsoft.AspNetCore.Hosting.Internal.WebHost: Информация: запрос завершен в 210.0354ms 404
Я пробовал:
- Удаление решения на локальном git потяните его снова
- Проверка локального более старая ветка, в которой я уверен на 100%, работала до
- Закрытие VS / открытие снова
- do tnet dev-certs https --trust
ошибка на снимках экрана означает, что веб-страница для веб-адреса не найдена: http://localhost: 59490 Я почти уверен, что мой проект раньше работал с https но теперь URL дает мне использует http ...
Вот мой запуск chSettings. json
{
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:59490/",
"sslPort": 0
}
},
"profiles": {
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"MyProject": {
"commandName": "Project",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"applicationUrl": "http://localhost:59492/"
}
}
}