Если я хочу развернуть мое приложение asv.net mvc в iis (любой версии) с кодом, значит, без публикации. тогда это должно быть, что в его bin dir есть dll, которая называется именем приложения? Можно ли развернуть приложение без его dll?
Не уверен, что это возможно с MVC, но если вам нужен исходный код на вашем сервере IIS (зачем вам ???), вам нужно использовать веб-сайт в отличие от веб-приложения при создании Проект MVC. Обратите внимание, что это , а не , который использует шаблон по умолчанию, а это означает, что вам нужно создавать все вручную с нуля.
Как говорится, это не рекомендуемый способ работы с ASP.NET MVC. Желательно иметь предварительно скомпилированное веб-приложение. Для компиляции вы можете использовать либо функцию публикации, либо взглянуть на Создание пакета веб-развертывания , либо взглянуть на Проекты веб-развертывания ( сообщение в блоге ).