У меня есть сценарий, в котором я объединил два вида в один общий вид.ASP.NET Excluded View Being Hit
не исключен из проекта, но всегда получает удар
- Просмотров/Foo/Do.aspx
- Views/Бар/Do.aspx
EXISTS в проекте, но никогда не получает удар
- Виды/Общие/Do.aspx
Файлы все еще существуют в исходном управлении, но они больше не являются частью проекта.
Почему у View, который больше не является частью проекта, есть приоритет над представлением, являющимся частью проекта? Возможно, я думаю, что MVC делает больше, чем это делает ...
Подходит ли MVC к любому файлу, который он может найти, который соответствует независимо от того, является ли он частью проекта?
Является ли это потенциальным недостатком безопасности, если вы можете оставить файл там с правильным именем, даже если он не является частью проекта?