Давайте начнем с короткого ответа - aspnet_compiler.exe
не имеет отношения к ASP.NET MVC
.
Проекты MVC компилируются либо devenv.exe
или msbuild.exe
, либо чем-то еще (Рослин, кто-нибудь?). Но эти 2 предоставляются с установкой VS.
aspnet_compiler
используется [в смысле компиляции] для компиляции проектов WSP - веб-сайтов. В WSP каждый код позади скомпилирован в отдельную DLL. Но проекты MVC компилируются в одну DLL, как WAP-проект веб-приложения.
Я сомневаюсь, что у вас есть WSP и MVC, и даже если у вас есть один - все же, лучше компилировать, используя devenv
, потому что devenv компилирует ashx
файлы, а aspnet_compiler - нет. Это может привести к сбоям во время выполнения.
Чтобы понять проблему лучше изучить
проекты веб-сайтов против проекта веб-приложений
Хотя, я думаю, что VS15 WSP ушла