2015-07-31 2 views
1

Я видел, как это задавали пару раз, но ответа нет вообще, или ответ использует VS 2012 или ранее, когда это было разрешено. Кажется, Microsoft удалила эту функцию в VS 2013.Публикация ClickOnce с использованием Интернета

Есть ли способ опубликовать приложение ClickOnce в качестве веб-страницы?

Edit: Вот отчет обратной связи для удаления признака: https://connect.microsoft.com/VisualStudio/feedback/details/1013145/vs-2013-4-rc-publish-xbap-via-http

ответ

1

XBAPs были удалены, но вы по-прежнему можно опубликовать на HTTP/HTTPS принимал конечную точку. Все XBAP-серверы предоставили вам браузерные приложения, но механизм развертывания по-прежнему может применяться для работы с ClickOnce на рабочем столе.

Например, я использую Azure Blob Storage для размещения опубликованных файлов, используя publish.htm в качестве интерфейса для отправки пользователям. Каждый раз, когда я публикую, я должен выталкивать файлы в хранилище blob, но это очень легко автоматизировать. Пользователя направляется по адресу: HTTP: // ваших-блоб-магазин гиперссылка /publish.htm

подхода я использую на основе этой статьи: How to host a ClickOnce deployment in Azure Blob Storage

+0

Спасибо, я последую за статьей. – Paul

1

Похоже, эта функция все еще там.

В этом руководстве объясняется, как указать веб-страницу How to: Specify a Publish Page for a ClickOnce Application

+0

Это для изменения генерируемого publish.htm файл. Это нормально и все, но не связано с тем, что Visual Studio публикует приложение на HTTP-адрес. Я добавил ссылку на ошибку в вопросе. – Paul

+0

Я думаю, вы можете опубликовать на ftp-адрес. Это вариант для вас? –

Смежные вопросы