App Offline - это функция, которая переводит наше приложение в автономный режим при развертывании, чтобы избежать проблемы блокировки dll, как вы видели.После завершения развертывания наше приложение запустится автоматически.
Мы можем настроить правило appOffline в профиле публикации (в обозревателе решений> Свойства> PublishProfiles> *. Pubxml).Установите для параметра EnableMSDeployAppOffline значение true, как показано ниже.
<PropertyGroup>
...
<EnableMSDeployAppOffline>true</EnableMSDeployAppOffline>
...
</PropertyGroup>
Существует еще один способ развертывания - Запуск из пакета , который также может освободить нас от блокировки DLL.Мы видим этот флажок при создании нового профиля публикации.Обратите внимание, что это также вызывает перезапуск.