Как получить информацию о состоянии (например, загружено 7/30) при публикации с использованием ClickOnce? - PullRequest
2 голосов
/ 26 мая 2011

Это действительно раздражает меня сидеть без дела, ожидая, пока «Публикация файлов ...» закончится. Я публикуюсь по FTP, так что, возможно, это проблема.

Вот как выглядит вывод:

Connecting to 'ftp://example.com/public_html/download/xxx/'...
Publishing files...
Publish success.
http://example.com/download/xxx/publish.htm
========== Build: 12 succeeded or up-to-date, 0 failed, 0 skipped ==========
========== Publish: 1 succeeded, 0 failed, 0 skipped ==========

Между "..." и "Публикация успеха" довольно долгое ожидание, для которого я хотел бы получить более подробный статус.

Ответы [ 2 ]

1 голос
/ 02 июня 2011

Если вы публикуете из Visual Studio, просто откройте окно вывода и обратите на него внимание во время процесса публикации. (Перейдите в View-> Output для просмотра окна Output.)

В окне «Вывод» отображаются сведения о сборке, ошибки и состояние процесса публикации ClickOnce. Когда вы публикуете свое приложение, ClickOnce должен сгенерировать несколько файлов, а затем он публикует все связанные файлы с вашим проектом. Когда он копирует ваши файлы на сервер публикации, каждый обновленный файл перечисляется в окне «Вывод» с полным числом x из n .

Надеюсь, это поможет.

0 голосов
/ 10 июня 2011

Нет, перечислить эти файлы невозможно, так как они опубликованы для клиентского приложения.Я думаю, что это делает это для приложения VSTO, но не для обычного клиентского приложения.

Я снова превращу это в личный кабинет на MSFT как часто запрашиваемый предмет.

...