404 在 Azure 但不是在本地开发机器上
404 on Azure but not on local development machine
我将 MVC 项目从 Asp.net 5 RC1-final 迁移到核心 1.0.1。在我的开发机器上,一切都运行完美,但是当我将它发布到 Azure WebApp 时,我在每条路线上都得到了 404。我试图调试该站点,但似乎找不到该视图。知道它可能是什么或如何获得更详细的错误报告吗?
检查是否选中了文件发布选项删除目标位置的其他文件。如果没有勾选,请勾选并发布。它应该删除目的地的所有文件并发布升级。
错误是我没有在 project.json 中的 publishOption 下添加视图。
之前:
"publishOptions": {
"include": [
"wwwroot",
"web.config"
]
},
现在:
"publishOptions": {
"include": [
"wwwroot",
"Views",
"web.config"
]
},
我将 MVC 项目从 Asp.net 5 RC1-final 迁移到核心 1.0.1。在我的开发机器上,一切都运行完美,但是当我将它发布到 Azure WebApp 时,我在每条路线上都得到了 404。我试图调试该站点,但似乎找不到该视图。知道它可能是什么或如何获得更详细的错误报告吗?
检查是否选中了文件发布选项删除目标位置的其他文件。如果没有勾选,请勾选并发布。它应该删除目的地的所有文件并发布升级。
错误是我没有在 project.json 中的 publishOption 下添加视图。
之前:
"publishOptions": {
"include": [
"wwwroot",
"web.config"
]
},
现在:
"publishOptions": {
"include": [
"wwwroot",
"Views",
"web.config"
]
},