所以我在VS 2013中为内部网络创建了一个全新的MVC 4项目。我没有对项目做任何修改,并使用以下设置将其发布到Azure:
- 删除目标位置的其他文件
- 发布期间预编译 -> 不选中“允许更新可预编译站点”
- 排除App_Data文件夹中的文件
- 删除目标位置的其他文件
- 发布期间预编译 -> 不选中“允许更新可预编译站点”
- 排除App_Data文件夹中的文件
然后当我浏览网站时,我收到“文件'/Views/Home/Index.cshtml'未经过预编译,无法请求。”
请注意,如果我勾选“允许更新可预编译站点”,那么我就没有任何问题。这个功能是有问题还是怎么回事?