Я надеюсь, что есть некоторые разработчики .Net WPF, которые могут показать свои знания гуру по развертыванию и ответить на этот вопрос. Я хочу развернуть две версии настольного приложения WPF; один живой и один тест (QA).
Мы заканчиваем начальную разработку настольного приложения WPF, которое будет работать только внутри нашей внутренней сети. Развертывание осуществляется на файловом ресурсе с использованием ClickOnce, настроенного просто с помощью Visual Studio 2017. У нас есть пользователи, которые тестируют обновления, которые получают выгоду от обновления ClickOnce при развертывании обновлений (обычно исправлений ошибок). Когда мы начнем работать, мы установим наши внутренние свойства так, чтобы они указывали на действующий экземпляр базы данных.
После того, как мы начали жить, мы начнем следующую фазу разработки. Затем нам понадобится «тестовая» версия вместе с «живой» версией на их рабочем столе. Мы не знаем, как это сделать. Глядя на документы Microsoft, кажется, что этот сценарий использования не объясняется. Возможно, но это не совсем понятно. Учебник / прохождение было бы великолепно!
Я нашел один ответ на StackOverflow , однако это обходной путь, который требует некоторых накладных расходов. Там есть комментарий об использовании Mage, но нет ничего детального, который бы ясно давал понять, что делать, и, как указано, документация MSDN довольно обширна и содержит несколько примеров.