2015-06-05 1 views
0

Вот моя ситуация, у меня есть веб-приложение, которое содержит:Публикация веб-приложения с исполняемым в MS Azure

  • .exe (который является проект .net вместе с монтажными файлами и так далее)
  • Zipped XML файлов
  • папок, содержащих JS & CSS файлов

Теперь при выполнении .exe он разбирает XML внутри ZIP-для создания HTML файлов (конечный результат полного HTML который импортирует некоторые библиотеки js и css-файлы). Учитывая, что у меня есть базовый опыт работы в MS Azure, я ищу способ запустить приложение на лазурном экране? Я предполагаю, что ZIP-файлы xmls могут быть сохранены, скорее всего, с использованием памяти blob вместе с js и css-файлами. Я не уверен в том, как запустить исполняемый файл (возможно, развертывание .exe с соответствующими ресурсами, сборками, dll и т. Д.) И выполнить его оттуда.

+0

Это не развертывание веб-приложения, вы фактически создаете новое веб-приложение на месте, запустив исполняемый файл. Вы можете сделать это только в том случае, если у вас есть собственная виртуальная машина. Услуги, связанные с веб-сайтом, касаются развертывания веб-сайтов в той или иной форме, а также для выполнения произвольных скриптов. Почему бы вам не использовать один из доступных механизмов публикации? –

+0

Хм, я понимаю, но как я могу запустить .exe на лазурном сайте? – Orochi1992

+0

Вы не можете, у вас даже нет сайта - у вас есть скрипт, который создаст сайт. Вы можете запускать такую ​​вещь только в том случае, если у вас есть собственная виртуальная машина. Роли веб-страниц позволяют запускать сценарии запуска, но даже для этого требуется, чтобы у вас был * сайт. –

ответ

1

Если вы действительно хотите использовать домашний процесс сборки (ваш exe), тогда вам нужно использовать облачные сервисы (свою собственную виртуальную машину), где вы можете запустить это и разоблачить свой веб-сайт над любыми портами, которые вы хотите. Однако похоже, что вы новичок в .Net, я бы предложил прочитать ASP.Net MVC Web Projects. Таким образом, вы можете использовать Visual Studio для создания веб-сайта и развертывания на веб-сайте Azure, который предназначен для размещения веб-сайтов.

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