Afzaal Ahmad Zeeshan
Зачем развертывать файл решения? Артефакты сборки находятся в папке публикации проекта (или решения). Вам нужно развернуть встроенные исполняемые файлы, вот что интересует ваших пользователей. Sln-файл - это просто способ управления вашим решением и проектами в среде разработки. Опция "опубликовать"позволяет указать, как ваши пользователи будут искать обновления с сервера и т. д. Вы можете настроить это.
Цитата:
Каков самый простой способ развернуть один для всех пользователей;
Win10, приложения WinForms, VS2015, .Серии net4.51
Ваши целевые платформы различны, это будет сложно и потребует более длительного и масштабного процесса сборки. :-)
Если ваших пользователей много, сотни или тысячи, то вам потребуется использовать какую-то другую методологию, например DevOps, чтобы настроить систему на автоматическую публикацию новых версий приложений. Visual Studio Team Services более чем достаточно для небольших команд, вы можете рассмотреть возможность ее использования. У меня есть 2 видеоурока, которые вы можете посмотреть, чтобы понять этот процесс,
Понимание последствий сборки в Visual Studio Team Services - YouTube[
^]
Непрерывное развертывание из VSTS в Службу приложений Azure-YouTube[
^]
Существует также полный учебник службы,
Введение в Visual Studio Team Services - YouTube[
^]
Примечание: Если вы, в случае, если я пропустил вашу точку зрения, хотите распространить проект среди разработчиков, то VSTS поддерживает и это,
Разработка с помощью Visual Studio Team Services-YouTube[
^].