Существует ли метод при публикации приложения ASP.NET MVC, чтобы полностью удалить файлы представления ASPX (и, если возможно, тоже .master), скомпилировав их в DLL-файл приложения в качестве ресурсов?
Опубликованным приложением будет просто папка / bin, Global.asax и web.config, default.aspx, если необходимо, и все, что находится в папке / Content. Все представления будут содержаться в файле MyProject .dll.
Чтобы уточнить, я не имею в виду, где каждый файл .aspx перезаписывается фиктивным файлом из 1 строки, ссылающимся на правильный ресурс, но где эти файлы могут быть полностью удалены в опубликованном приложении.
Цель здесь - просто изменить управление и весь аудит и слои окружающих его людей - один файл развертывается, этот файл заменяет существующий файл, и не нужно возиться со стеком файлов .aspx, которые необходимо добавить / удалено / обновлено (да, SVN или подобное решение вместо этого решают эту проблему, но политика управления предотвращает это).