Короче говоря:
Clickonce удаляет некоторые старые файлы при обновлении, но не все из них, оставляя после себя все мои данные контента, которые включены в публикацию, и удаляет только данные скомпилированного приложения внутри папки. Как настроить развертывание так, чтобы оно также удаляло содержимое (файл изображений и формы)?
Подробно:
У меня есть приложение winforms, которое требует, чтобы в развертывании были включены изображения и файлы форм сопоставления, и мы развертываем приложение с помощью clickonce.
Сам Clickonce работает нормально - файлы копируются так, как они должны быть, и находятся в правильном месте, но по какой-то причине, даже после того, как clickonce удаляет более ранние версии и удаляет данные предыдущего приложения с диска, отображение данные и изображения все еще остаются в папках, и, поскольку данные сопоставления составляют около 800 МБ, идентификатор действительно также должен быть очищен для этих данных, или он будет добавлять 800 МБ дополнительных данных при каждой загрузке новой версии.
сами файлы имеют значение «Содержимое» в свойстве действия сборки, если это имеет какое-либо значение для того, как clickonce обрабатывает свои процессы очистки.
Спасибо