gpc44 Ответов: 1

Самый простой способ развертывания sln для всех пользователей


Привет,
Каков самый простой способ развернуть один для всех пользователей;
Win10, приложения WinForms, VS2015, .Серии net4.51

Спасибо
С уважением
Николь

Что я уже пробовал:

Технология ClickOnce-установщик; Дополнительно установите (большой/толстый)......

NotPolitcallyCorrect

копировать-вставить

1 Ответов

Рейтинг:
1

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[^].