В вашем коде все еще должно быть место, где используется членство / роли / служба профилей. Если поставщик не указан, Asp.Net использует default =>, который создает файл .mdf.
В вашей среде разработки невозможно, чтобы Asp.Net создал файл .mdf: например, удалите все права из этого App_Data, поместите в текстовый файл и переименуйте его в ASPNETDB.MDF или что-то подобное ...
Таким образом, вы получаете сбой в режиме отладки. Затем вы можете увидеть, что это за строка, которая пытается использовать службу =>, которая затем использует поставщика по умолчанию => создает файл DB.