codeConcussion верен - мы делаем это все время для наших изменений конфигурации. Следует помнить, что если вы управляете версиями так, что пользователь получит новую версию smartclient только при наличии новой версии на сервере, вам потребуется произвольно увеличить версию в файле манифеста, чтобы получить конфигурацию изменения для загрузки пользователю снова.
Это, конечно, может быть опасно в зависимости от того, как ваш процесс развертывания версии приложения. Для нас мы используем основанный на времени алгоритм, переустанавливая версию на дату, за которой следует ЧЧММ (например, 2008.9.23.1317). Это делается в наших сценариях сборки / развертывания, поэтому мы можем в значительной степени гарантировать, что мы можем изменить версию на 2008.9.23.1318 в манифесте, не беспокоясь о другой сборке, использующей ту же версию.
В любом случае, есть о чем подумать.