прямо сейчас я - просто ftping все (весь мой включенный исходный код), но я полагал, что было лучшими практиками способ заставить право dlls и право aspx файлы развертываться.
Несмотря на некоторые другие инструменты, я считаю, что лучшим подходом является понимание файлов, необходимых для запуска приложения, и их правильная загрузка. В зависимости от того, как вы организовываете свое приложение, вы удивитесь, насколько просто загрузить приложение MVC. Вот что я делаю и надеюсь, что это поможет:
Затем я загружаю следующие файлы и папки:
Очень просто и не очень страшно. Это немного упрощено, так как у меня почти всегда есть другие папки и файлы, которые я использую (sitemap.xml, robot.txt, favicon.ico, App_Data (иногда) и т. Д.), Но приведенный выше минимум является необходимым. Отлично подходит для малых и средних сайтов.
Вы можете выполнить сборку в другую папку сборки, используя msbuild / p: OutputDir = Build \
, которая удалит посторонние файлы, а затем FTP, которая будет папкой сборки.
Мне не терпится узнать, есть ли у кого-нибудь ответы получше. Хороший вопрос.