Это зависит от того, что вы делаете. Если это внутренняя IT-система, в которой у вас есть серверы, которые уже настроены с вашей базовой средой, зависимостями, и что вы не можете использовать только технологии, такие как msbuild или MS Deploy/Web Deploy, чтобы синхронизировать ваши изменения с dev, test и production (или что бы вы ни называли Это). Проверьте статью блога Скотта Гу:
VS2010 Web Deployment
Но если вы создаете продукт, который будет поставляться клиентам (как Sharepoint или Team Foundation Server), то я хотел бы посмотреть на установщика Windows/WiX/InstallShield для создания полную систему для сжатия и развертывания вашего приложения и всех его зависимых зависимостей и деталей конфигурации.
@Sir Я получил эту идею и сделал это. Хорошо, что это готовый zip-файл для переноса моего проекта на производственный сервер, с другой стороны, я хочу получить файлы DLL, которые могут быть созданы из папки приложения. Мне это нужно, поскольку dll быстрее, чем файлы .cs. Разве это не сэр? – theklc