Развертывание ClickOnce предназначено для клиентских приложений, таких как WPF, Windows Forms или консольных приложений.
Сказав это, я скажу вам, что однажды написал приложение WinForms с единственной целью развертывания некоторых файлов.Приложение установило файлы в кэш ClickOnce, а затем скопировало файлы туда, куда они должны были отправиться (MyDocuments \ content или что-то в этом роде), и затем закрылось.Это содержимое использовалось другим приложением, поэтому основное приложение периодически вызывало бы URL-адрес приложения содержимого и обновляло содержимое.
Я не знаю, почему вы хотите развернуть веб-приложение с ClickOnce.Похоже, что было бы лучше использовать публикацию в один клик, встроенную в Visual Studio для веб-приложений / веб-сайтов.Вы можете попробовать метод, который я упомянул выше, но обратите внимание, что приложения ClickOnce должны запускаться для определенного пользователя, вам необходимо запустить приложение, чтобы получить обновление, и у них нет административных привилегий, поэтому, если вы думаете, что он может копироватьфайлы в папку C: \ inetpub на сервере, вы, вероятно, мечтаете.